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

160 views

star Scarlet Puppets

Lost in the rain

141 views

star Scarlet Puppets

Angel

133 views

star Scarlet Puppets

Let go

154 views

Log In