
Giant monkey/gorilla monsters rock. And the ones they found to star in this spot for Ford Ranger are awesome. I'm not sure what language it's in, but wherever this spot is from, they have giant monkeys that taunt humans. Probably some giant monkey island, off the Gorilla coast. I'd like to move there.
No comments:
Post a Comment