It's Friday, the sun is shining, and we're feeling the island vibe after watching the latest episode of Subaru's Launch Control. Grab yourself a Bahama Mama, Pina Colada or whatever else you would drink on the shores of Barbados and see how the team faired on the first weekend of the RedBull Global Rallycross Championship

PREVIOUS

/

How To Install Off Road Beadlock Wheels

NEXT UP

/

Radar Tires Equipped Class 10's Mop the Competition at the Baja 500