Friday, October 3, 2014


The Terrafirma store in France posted up a pretty cool pic, but they had street tires and a rinky dinky tool box. We thought we would show them what a proper off-road truck looks like. Who do you think has the better picture?



No comments: