Wrestling on TV

MTV2 will air Lucha Libre USA on Sat Aug 28 @ 12:00 ET/PT.

Piedmont Triad, North Carolina Edition