I've seen pictures of similar stunts a few times. One was an ad for a Austin Champ, another for a Land Rover (both used the winch on the front) and a few others, even saw one of a Mini Moke hung up under a 1st floor concrete balcony. If memory serves me right, doesn't the same thing happen in "The Gods Must Be Crazy"?
Justin