Melanie C Drum Machine Post navigation Previous videoSweatNext videoStop – Live at Brit Awards 1998 More videos Spice World: The Movie – Official Trailer Spice World 2019 – Live at Wembley Stadium (Full Show) The Return of the Spice Girls – Live at The O2 2008