This was one of the first UK road tests for the Aprilia AF1 Project 108 dating from January 1988.
Following on from previous posts on the UK specification Futura bikes I have done a little additional research. To date I can confirm the U...
No comments:
Post a Comment