Accident 72 Datsun Luis Torres “La Bestia” Import VS Domestic

124F Luis Torres “La Bestia” from Philadelphia PA 72 Datsun Accident in
Haltech World Cup Final Radial VS Modified Nov 2nd 2018 www.AdrenalineQC.com

 
 

Good Pro Mod Final at ICAR Mirabel