Some extreme cars at the 2007 Sema show

Just one word. YUCK!!