Can-Am Maverick Forum banner
1 - 1 of 1 Posts

·
Registered
Joined
·
5,750 Posts
The Mavericks are assembled in Juarez Mex. The plant is 3 miles south of El Paso Tx just over the boarder.
Jeez Jaurez thats a Rough Mutha Effer. People cant focus on working when there in the middle of a Nasty Drug Cartel feud. Shit that place is Dangerous. :shocked:
 
1 - 1 of 1 Posts
Top