‘The Nokia Isle Of Wight Festival 2004’ Day Three

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.