Dance Central 3 announced, Usher appears

Dwm 2012-06-04 20-44-17-28

Suddenly…….Usher…

Dance central 3 has just been announced and then instantly E3 became a live concert! Dafuq?

Author: DoCWaSaBe View all posts by