...This one in Frankfurt, Germany!! Darn, that's a lot of people !


[video:youtube]http://www.youtube.com/watch?v=mpVjII-HD9c[/video]