Tamiya Sand Scorcher/Buggy Champ 2010 Uploaded: 26 May 2011
Who would have thought it? Re-released after 30 years! Tamiya do keep on surprising us and what a lovely surprise this was!!
Add to my favourites
No comments yet