miata
damn that miata just kicked my ass
underrated extreemly light-weight rwd sports car that will out handle most italian sports cars and street bikes
"damn that miata just kicked my ass" What is the definition of "miata"?