FestivalFestivalCardiff Harbour Festival 2014Aug 22 – 25, 2014FollowI was thereUpload from this showMediaLineupAboutLEKIDDO – Lord of The Lobsters!