Discovery Channel's STREET OUTLAWS Filming at Beech Bend RacewayDiscovery Channel's STREET OUTLAWS Filming at Beech Bend RacewaySTREET OUTLAWS from the Discovery Channel is filming an episode for television at Beech Bend Raceway and the entire family is invited to the event! YOU could be on TV.Barb BirgyBarb Birgy