Metro lists Live Karaoke Band in Top Ten Moments at Isle of Wight Festival 2013