Tamiya Rough Rider
Uploaded: 26 May 2011
We all love the best box art Tamiya's filmed in the best place.. The sand dunes! This is no exception and it is just SUBLIME!
This movie is also available on our "19"
Add to my favourites