Ever wonder what a celebration held by Sonic and friends looks like? Turns out, the answer can be summed up with the word "hilarious."
The scene you see above was uploaded by Cyberman65, and it comes from Sonic Boom: Shattered Crystal on the 3DS. The party is what happens when the player collects all the badges in the game. Badges are necessary to unlock levels and make progress, so it makes sense that the game would reward you for getting them all. But man, this party...I don't even know what to say about this party, other than be amazed at how long the robot dance goes for.