FestivalFestivalIsle of Wight Festival 2013Jun 13 – 16, 2013Part of Isle of Wight FestivalFollowI was thereUpload from this showMediaLineupAboutDatesJun 13 – 16, 2013FestivalIsle of Wight FestivalTop of the billLEKIDDO – Lord of The Lobsters!ListingConfirmedShow details from MusicBrainz.