Scarlet, Not Red
2 years ago
When I was younger, I thought that the greatest thing in the world was a 1989 Mini Cooper. Specifically my aunt’s 1989 Mini Cooper. She loved it more than anything in the world. The inside smelled of ...