Type: Posts; User: wheelsofsteel; Keyword(s):
Yep, not to far off an NHRA pro stock cars 60 foot. YIKES !!!