Captain America

Captain America Starts Shooting In Cleveland

May 20, 2013
WCPN Brian Bull

The sounds of gunfire and explosions rocked downtown Cleveland this afternoon…followed by the cheers of passersby, who stood around and waited for more mayhem.