No pressure but these alien invaders Max and Bowie are invading (oops) I mean visiting Cleveland, Ohio and the fate of the Galaxy might depend on what they think about this great city. Is the city worthy enough to persuade these intergalactic travelers to detour the total destruction of the planet and save humanity? Let's find out?
Related Subjects
Art Arts, Music & Photography Comics & Graphic Novels Education Education & Reference