Topic summary
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.
Topic summary

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