by Team Swagbucks on Thu, January 20th, 2011 at 2:00 pm
Typically, a train station is filled with bustling crowds, stressed-out businessmen, and people in a hurry. At the Antwerpen Central Station in Belgium, however, waiting riders got an unexpected surprise…
The high energy and spirits in this video is just infectious! I wish I could have been there to capture this magic live!