We’ve received the first photos from Leigh’s South American adventure! The Trippin’ with Leigh film crew made it safely to Peru last week, and after a weekend exploring the party scene in Lima, they now headed to the ancient Inca city of Machu Piccu…
New photos will be added as we get them!
Made it to Lima!
Leigh’s tour guide is fuckin’ READY!
Leigh in contemplative mood. What will his spiritual journey bring?
Leigh and the film crew arrive in Sacred Valley
A new friend!