The band formed on the Isle of Wight in 2006 and after coming in second in the Wight Noize Auditions in June, won the opportunity to play at the Isle of Wight Festival.
The band formed on the Isle of Wight in 2006. In June 2006 they came second in the Wight Noize Auditions and so won a prime time slot at the Isle of Wight Festival.