Teaser Trailer for ‘Freaks’ Released Today

Upcoming science fiction thriller Freaks will be released in theaters on Friday, August 23rd, and its official teaser trailer was released today! The film...