The Charlatans, Snow Patrol, and The Delays performed at the third and final day of ‘The Nokia Isle of Wight Festival 2004’ at Seaclose Park on Sunday (June 13) in Newport, England. The third annual rock festival takes place during the Isle of Wight Festival which runs from June 4-19. Check out pictures from GettyImages.
Snow Patrol performed in concert on Monday (March 29) at Shepherd’s Bush Empire in London. Check out pictures from WireImage.