August 1981 issue of @thrashermag featuring cover story on MAXIMUM DOWNHILL on display at the NHS museum in Santa Cruz CA.  Guess we all came from the same place.
1,024 likes
Log in to like or comment.