Otto and the Electric Eel

A film by Andrew Zuchero & Duncan Skiles
Executive produced by Lucas Leyva, Jonathan Kane, Dennis Scholl
2011 / Trailer