Converse Invites You to Climb, and Dangle Your Feet Off, a 75-Story Skyscraper
A new ad for the footwear brand Converse, features climbers Vadim Makhorov and Vitaliy Raskalov, who’ve made headlines in recent years for the videos and photographs they’ve shot from the top of some of the tallest buildings in the world, like Shanghai Tower. To promote the Chuck Taylor All Star II line, they’ve scaled Moscow’s […]