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
























Related Posts: