close

Nessus Red

"Nessus Red is an alternative electronica trio from South West London formed in 2007. They have been compared to such acts as Nine Inch Nails, The Cure and Depeche mode due to their dark brooding synths and high octane guitar riffs."