The recent SEMA Show had some lovely and some downright crazy tuned…
“Flamboyant” is hardly a word we thought we’d ever use to describe…