
Originally Posted by
Deke
Does someone have a picture of this tag on the dash thing? It's not ringing any bells for me. You mean some people mount a license plate to the top of their dashboard? Weird.
But yeah, I definitely agree with the general sentiment on the other aforementioned fads.