Push on

Max and Blake hike to ride a line we could see from the road. Never as easy as it looks.. Filmed in New Zealand during the making of Chiken Meat’s “Lords of the chiken 8“ by Jon Stark. Dedicated to Ojo! Thank you, you are with us always! Peace, Love, Tre Squad
Back to Top