The Horrors are an English band formed in Southend-on-Sea in 2005.
The Horrors - Truck Festival 2013The Horrors - Truck Festival 2013The Horrors - Truck Festival 2013