This image was lost some time after publication.

We've always wanted to visit the Isle of Man. On a clear day, from the beach down the block from where our Granny lived in Northern Ireland, you could look out across the Irish Sea and see it. And then, as we were older, we learned about the TT and desperately wanted to go. Then we met a girl we liked who was Manx who introduced us to the Loverman. Manx cats are cool. Meyers Manxes are even cooler. But we had no idea that cars were ever produced on the island. But they were, and they're being celebrated on a limited run of postage stamps featuring the vehicles of the Peel Engineering Company. Plus, they're like, weird.

Peel cars to be commemorated [Gibbons Stamp Monthly]

USPS to Offer Stamps Featuring 1950s Classics [Internal]