Elmo ATG x NYC Posted on November 20, 2008 Tweet Canal St downtown Manhatten A flaming spot with a big drop – this is what was there last time I was in Canal St GWARN ELMO More Cracks†evens SWATCHES TELL IT LIKE IT IS IT”S ALL GETTING A LITTLE FIGHTY HEAVY HEAVY SOUND Blup!