Sneak Peak Video: Black Eyed Peas -“Imma Be Rocking That Body”

The Black Eyed Peas are very futuristic…Thoughts?