Freakshow – Season 1, Episode 3 – Two-Headed Baby

Freakshow – Season 1, Episode 3 – Two-Headed Baby Full Episode Watch Streaming


Freakshow – Season 1, Episode 3 – Two-Headed Baby
Air date:2/28/2013
Summary: The Lobster Boy comes out of his shell to accompany Todd on a family trip to find a two-headed baby, while a performer’s life spins out of control during a day of roller skating.