Talk:Skeletons (Stevie Wonder song)

john travolta ?
Is that travolta in the music video or just some guy who looks a lot like him?