Looks like another one of those Japanese Michael Jackson Moonwalker Flash vids has been put up.

How epic.

LBD “Nytetrayn”

Share
 
Topics