Saturday, November 15, 2014

Rally Fighters, by Local Motors, last seen in the Transformers movie #4, but seen in 4 places at SEMA 2014: 2 booths inside, 1 tent outside, and one in the row of show cars
























No comments:

Post a Comment