Triumphs Japan

Here is a taste of what was at the show in Yokohama....The Jurassic Customs Display. 
 
 
 
 
 
 
 
 

No comments: