The Horrors - Sheena Is a Parasite

Sheena Is a Parasite” is a Strange House track, released in 2007 by The Horrors.

Watch the video for The Horrors - "Sheena Is a Parasite"

The Horrors

The English band The Horrors was formed in 2005. Initially, their music was classified within the garage punk genre, with the post punk/new wave... Read More