Justin Barcia and his new team?

[video:https://www.youtube.com/watch?v=Cj0uWRZ798g]

If thats his mechanic it would be very distracting ;-)