22-20s

22-20s are an English rock band formed in Sleaford, Lincolnshire. The band originally disbanded in December 2005 but reformed in 2008 and released Shake/Shiver/Moan in 2010. Their song "Devil in Me" was regularly heard in the UK following their split on the Vauxhall Astra television advertisement, and the band have also featured on a number… Read More