Ludicrous Speed Reviews 6/18/14

Star Trek: City on the Edge of Forever #1 (IDW) Hardcore Star Trek fans will really enjoy this. The general public? Maybe not as much. Rating: SKIM IT Henchmen Inc. #1 (Monkeybrain) Fun premise, good art, a lot of heart. Read...

Read More