A few days back when I previewed this weeks episode of Alcatraz I went on a rant about all the deficiencies...
Day: February 14, 2012
A couple of days ago the first rumors started that IDW (the publishers of Star Trek and Dr Who comics) intended to...