Anyone seen the new car craft Demon Project car?
http://www.carcraft.com/techarticles/ccrp_1106_front_subframe_measurements/index.html
this says junkyard 5.7
Print