Michael Jackson ‘Speed Demon’ Short Film
October 29, 1988
Michael Jackson Speed Demon short film 1989

On the set of the “Speed Demon” short film in 1989, from the Bad album and Michael Jackson’s Moonwalker.

Comments ()