Today after year’s of development Gordon Murray Design’s T.25 city car made its first public appearance at the Smith School’s World Forum on Enterprise and the Environment in Oxford, England. This tiny 575...