Saturday, July 02, 2005

Live 8 Post 17

Sphere: Related Content

Snoop Dogg is on in London. I'm not a fan of rap in the least but Snoop owns the crowd in Hyde Park.

No comments: