were a Welsh rock band from Caerphilly and Aberdare, formed in 2006. They released their eponymous debut album in 2008, with a second album The Latest Fashion
released on 27 September 2010 through Hassle Records.
Their third album, Long Road To Nowhere
, was announced for a 1 April 2013 release, and this was later confirmed to be their final release. The band played a farewell April/May headliner in 2013 and then split.