User blog comment:Dodo8/THIS MAKES ME ANGRY!/@comment-1196794-20100712093406

I remember that rumor, I was on the rooftop the other day when I saw these guys that were actually saying it themselves on the metal