Traffic sign in Cuba March 18, 2009 by The Universal Spectator A speed warning as only we could dream up: (H/T Karen M)
Actually, I believe that sign is from Spain. I’ve seen it in e-mails and it always been attributed to Spain. Who knows….
Actually, I believe that sign is from Spain. I’ve seen it in e-mails and it always been attributed to Spain. Who knows….