Music video portal and community for those who love and create this art form. For those who are always looking for something new.

Music video portal and community of creative people.

Scarlet Puppets

ID 762

Music genre Rock

Country Greece

City Athens

Information

Dark times need dark melodies. Scarlet Puppets have unleashed their strings and are ready to initiate you to their musical world.

Watch Scarlet Puppets music videos

star Scarlet Puppets

Going down

40 views

star Scarlet Puppets

Lost in the rain

26 views

star Scarlet Puppets

Angel

38 views

star Scarlet Puppets

Let go

36 views

Log In