both. she's got 98k miles as of now with the stock engine though the body and paint still look new. it's still estimated to go for another hundred if it keeps its condition i heard. and considering ...
it's funny how some peeps don't even know what bmw stands for. anywayz i own a honda so i ain't gonna put it down for nothin. it's gotten beat up so many times but wat can i say she's still cleann. ...