This is cool.  Street Outlaws will be in Bowling Green this weekend filming a TV episode at Beech Bend Raceway!  And you can be part of the action.

Here's a preview of Season 10 of Street Outlaws!