Space Monkeys. A creative studio from outer space. Space Monkeys. A creative studio from outer space.

What's the point of running nowhere?

Shot at a lonely road, close to the Salt Flats (Utah - USA).