SHIMMER Wrestling on "190 North"

  • 16 years ago
Segment on SHIMMER Women Athletes filmed on October 13, 2007 in Berwyn, IL. Appeared on ABC-7 Chicago's "190 North" program.

Recommended