Here's Your Chance to Own Princess Diana's Car

Her 1981 Ford Escort Ghia saloon is headed to auction on June 29
http://dlvr.it/S1SvWW

Comments

Popular posts from this blog