The Black Eyed Peas - Just Can't Get Enough

Filmed in Japan a week before the earthquake and tsunami of 2011 hit. God Bless Japan.

Previous
Previous

Monorail waterslides! on Twitpic

Next
Next

The World's Biggest Pac-Man