Climate Whackos Block NYC Streets to Chant Lame Slogans, Build Odd TeePees

Just another day in the Big Apple. A group of climate protesters blockaded NYC traffic in order to protest Chase Bank's funding of the fossil fuel industry on Friday.