VIDEO: Synchronized Mascot Dancing World Record

On August 15, 2013 by Lazer Horse

……where else but Japan? This all kicked off back in January 2013. I apologise that I haven’t brought it to your attention earlier, and I apologise if you’ve already seen it (although why...

Read More →