Quote:
Originally Posted by Mike Schwartz
Probably the only place where they hold tech inspection right on a dragstrip.
|
At Denver a few years ago they had tech inspection right on the dragstrip, at about the 1000 foot mark.. ! I though it was kinda cool..