Tampa Dragstrip old video
Thanks for posting this!!
Search Turbonique. That is some of the damndest stuff every invented.
Print