Bus Brawl Antihero: The New Bernie Goetz?

Read the entire article here.