Links for Freakshow S2E16: Vegas Gets Freaky

Reality TV Buzz

Episode 16

122 watches

June 24, 2014
In the Season 2 finale, Todd announces his desire to open a Las Vegas location of the Freakshow. Before his plan can proceed, he and the performers must first convince some executives to seal the deal.
Series Finale
June 24, 2014
Series Finale
In the Season 2 finale, Todd announces his desire to open a Las Vegas location of the Freakshow. Before his plan can proceed, he and the performers must first convince some executives to seal the deal.