shameless dancing

You Don’t Love the ‘Sailor Moon’ Theme Song Like These Guys Do [Video]
You Don’t Love the ‘Sailor Moon’ Theme Song Like These Guys Do [Video]
You Don’t Love the ‘Sailor Moon’ Theme Song Like These Guys Do [Video]
Seriously, when was the last time you assembled a group of your friends to get down to your favorite anime and video game tracks? If your answer isn't "recently" and you didn't upload the madness to YouTube, then one trio of Canadian dudes is putting you to shame with their love of the "Sailor Moon" theme song...