Skip over navigation

Mindhut

twihards

Who Hates Twilight More Than You? Rifftrax!

Who Hates Twilight More Than You? Rifftrax!

By ChauntonFebruary 28, 2013

It's so easy to hate on the sparkly vamps and over-buffed werewolves of Forks, Washington. And there are a lot of comedy...More  →