21 Mar 2012, 18:51 UTC · By: Andrei Tutu / The Toyobaru project is now among us and we can happily enjoy its fruits. However, sports cars must also have a practical side and this is where the EPA ratings come into play. Getting to the point,...