Isle of Wight Festival 2011 – How Was It For You?

We chats to The Vaccines, Tom Jones, The Kaiser Chiefs and more on why they love playing the festival.