Anyone going or have you ever heard of it? Used to go for like 10 years straight, then went drag racing. I can hear them today, makes my adrenaline flow hearing those engines scream. Anyone a fan?

Last edited by Challenger 1; 08/27/15 05:34 PM.