Show Car = Over the top, meant to display the extreme capabilties of all the sponsors and builders. Get it? People see (and hear) that car, and think to themselves, "Hey, thats a nice [insert showcased product here], if I want to get some of that for my car, Im calling one of these guys." A rolling advertisement, if you will. Show cars always have been and always will be over the top, its nothing new.
On another note, its nice to see the move the gauges off to the side so you can focus on what's really important, the wall of LCD screens in front of you! And the airbrushing is just gorgeous, its a refreshing change from the gay cookie cutter vinyls that have become so popular as of late, and that is some good airbrushing too! A true work of art.