Freak Show Highlights

Freak Show Highlights

Check out what the atmosphere was like at the Nuway Freakshow in Las Vegas and catch a glimpse at some of the great wrestling that took place on Halloween weekend.