One of the most exciting guitar bands to burst through in the UK in recent times, Catfish and the Bottlemen formed in 2007 in North Wales. Their debut more...