Does anyone know this ? I just saw a video and wtf'ed at it lol [video=youtube;W_6SfMZxoLc]http://www.youtube.com/watch?v=W_6SfMZxoLc&feature=g-all-u[/video]
Oh yeah, I've seen all their videos before. They're based in New York but do things all over the world. You should check out the ones where they break into song or the one where they have everyone Dress up as workers from a store and go just walk around in the store.
chocobo, u got a special troll brain which can think of super troll signatures, i wish i could also make such signatures like u have