Fanatic rider Leon Jamaer shows us the spot of Punta Preta, made famous by the PWA World Tour a few years ago when Josh Angulo won the event in conditions that were much the same as this clip. Maybe Leon knows something that we don't... How cool would it be to see the World Tour return to Sal, discuss below.