• Embed

Camp Lo Reviews 'Finding Nemo 3D'

Clip9/14/2012

The hip hop duo puts on their 3D glasses and goes under the sea to tell us their thoughts on "Finding Nemo 3D," which they say is electricity...though that may just be from the electric eels.

Up Next