Flaming Cab in Times Square

By

Is it screwed up that our first thought when we saw this picture was, ‘Wow, bet that smells awful? [Gawker]

Update: Apparently, wasn’t just us. [CityRoom]