Not 12 hours ago word spread about a new Banksy being up (located in LIC – not an area natives want such stuff). It has apparently already been Demolished. Floydy McCrotchPants arrived at LTV HQ with a drive containing these photos… Look at this MFer, he didn’t even bother to put his coffee cup down […]