Captain Planet (Fan-Made Trailer)

By: 08.13.12

After ten years apart, the Planeteers reunite in this live-action trailer made by fans.

Around The Web