After years of endless teasing, Gordon Murray's latest project -- the tiny T25 city car -- has finally been unveiled in its entirety. See All 11 Photos11 Our reaction? Well, it's small, for certain.