These are not just freaking weird ordinary people. They are Microsoft employees. To celebrate the release to manufacturing of Windows Phone 7, they took the streets carrying a dead giant iPhone and BlackBerry, followed by a parade & Michael Jackson “Thriller” dance performed by the WP7 development team.
The parade of employees in costume featured all kinds of zombies, clowns, and women in pink.I suppose this event was really only meant for internal company entertainment, but it does give us a little insight into the corporate culture in Microsoft.