Are You Decent, Mrs. Peel?

motor meme
Not available in ROC, DPRK, or Washington, DC. 1981 Ford Granada.
Advertisements
Duricy's Motor Memes