Toyota Publica Sports: The first sports car was born more than 60 years ago The Publica Sports Concept inaugurated the Japanese manufacturer's sports car era. It was powered by a 790 cc, 45 bhp engine. By Brian Potter Concept Cars - Oct 24 2023