Sailor Moon and Wonder Woman Battle it Out in This Jaw-Dropping Dance Off [VIDEO]
2013.09.24
So............ this is a dance-off that happened at the Vogue Femme Final Battle, at the 2013 Streetstar dance festival, that involves Sailor Moon and Wonder Woman.
W.T.F.
More Articles
Copyright © Fooyoh.com All rights reserved.