The season premiere of Doctor Who airs this Saturday, April 3 on BBC1 (Saturday, April 17 on BBC America). Below you’ll find the latest trailer
Read More
Once Upon A Geek
A blog for The Irredeemable Shag … A place for all things geek, focusing primarily on superheroes & science fiction.