666

The actual rear view mirror mounted on the driver’s side spare tire on The Duchess

Both comments and trackbacks are currently closed.