Head zed

6 min read

Kevin Luckhurst’s 1977 Kawasaki Z1000 A1 has got to be one the best Zeds we’ve seen