Camp Lo Reviews 'Finding Nemo 3D'

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.
2:37 - posted 9/14/12
  • your tv provider
0 comments