Explore relationships

Sheena Is a Parasite

"Sheena Is a Parasite" is the debut single by English rock band the Horrors, released in April 2006 by Loog Records.

Use + to expand a branch. Click a topic name to open its summary.