Episode 1002: Green power at the drive-thru?

Episode 1002