No one can say he doesn't like Mustangs! One of the better videos on the 2025 SEMA.
There is one issue about Las Vegas, which parallels the show's extravagance—the hotel prices! Imagine over $200+ a night for staying at a lowly (?) Holiday Inn! Makes me wonder if the beds are trimmed in carbon fiber?