Scarlet Puppets Music Videos

Watch all the latest Scarlet Puppets videos for free on and vote your favorites onto the charts!

Page owned by: scarletpuppets

Pop

Lost In The Rain

Scarlet Puppets

Watch the Lost In The Rain video