World's Highest In My Feelings/Keke Challenge - Machu Picchu, Peru

Follow by Email
Facebook
Twitter
Instagram
After trekking 150,000 steps over 5 days, we couldn't help but be in our feelings at the top of Machu Picchu (8,000 feet). @willsmith can you top this? Video Editing: Joe Adcroft

Comments from Youtube

Harsh Bhatt : Beautiful

Siddarth Akki : This is art