27 Jun 2013, 09:47 UTC · By: Gabriel Nica / It is a well known fact that the Chinese people love their space. It's also a very well known fact that they might sometimes make some poor choices when it comes down to their cars. The F01 ...