For those who wince at sports car showoffs, this wacky annual show is a sight for sour eyes.
http://www.wired.com/