January 9, 2006 One of the surprises of the North American International Automobile Show in Detroit was the F3R concept vehicle from Toyota. The surprising F3R is an exercise in providing maximum ...