Dedicated to the general sights, news and funny happenings in the wonderful city of Windsor
I have lost my American passport card either Sunday downtown Windsor somewhere or Monday near Devonshire mall or south Windsor. It's in a protective sleeve with a gold Starbucks card.