Scene of the Week: Godzilla vs. Mechagodzilla
Growing up in Cleveland in the 1980s, I spent many a Saturday afternoon watching Superhost on the big independent station in town, WUAB. Superhost, with his comical clown like take on Superman’s iconic look, was one...