Topic: Speed Channel's On The Edge TV Show
Has anybody seen a show on the speed channel called "On the Edge"? I features non major motor sports like snow mobile drag racing across water and other stuff like that. The last episode I saw showed "flag pole" racing. Speed should go to a Lemons race and show some of that.