I just purchased a 622 inch Killer Krate for my street driven '66 Charger. I have not taken delivery as of yet but they seem straight to the point and have been good to deal with so far.

Last edited by bubbybinka; 03/27/10 10:23 AM.