Tag Archive for Baja

Baja: Edge of Control

Author: Tomas Ratas The Baja 1000 is a famous off road race that takes place in Mexico’s Baja Peninsula. Known for its treacherous terrain and grueling length, it is not for the feint of heart. THQ and 2XL has used…