Tang Hua is a Chinese car manufacturer who make some of the wackiest concept cars around.

The Detroit Fish is an amphibious bubble-shaped vehicle which made something of a splash at the 2008 Detroit Auto Show.