Games Xtreme straps into the seat of some high performance wheels, takes a trip to Barcelona and prepares to ride alongside the Wheelman!