Listen

Description

Hamas friendly US protesters decided shutting down Grand Central Station would be a good idea plus environmentalists have no come after…..pet dogs.

Learn more about your ad choices. Visit megaphone.fm/adchoices