This had to be from Barranca Vista Park in Ventura California. Maybe 1983
Christian showed up with a photographer to our homemade ramp and blew our minds. Don't know how he found out about it, but glad he did. He is a true gentleman and hero to me.
Post a Comment