Interest Sailor Moon, Wonder Woman Have a Dance-Off
posted on 2013-09-19 11:00 EDT by Bamboo Dong
Videos from this year's Streetstar Festival, which takes place every year in Stockholm, Sweden, have been getting some eyeballs lately. In particular, this sweet hip-hop dance battle between Sailor Moon and Wonder Woman.
Streetstar hosts several urban dance and music events every year.
Check out the video below: