Monday, July 22, 2013

Deep Space Oil Extractor

Deep Space Oil Extractor,
This is the land rover known to the fleet as the oil extractor which has landed on the Planet Kludon and has the unfortunate job of drilling for natural resources on this planet of aggressive giant  size beings that have declared War on the earthlings.