Baja trucks (or whatever the pc term is for them) were in the SEMA front lot, and headed off for a stadium truck race, and I had no idea... I want to watch one of those races






I had no idea the dash boards were so high tech...