I remember being shocked when a Brit (Whaleboy I think?) told me that window screens were not a thing in the UK. Has that changed in the twenty plus years since then?
Announcement
Collapse
No announcement yet.
The heat is on
Collapse
Comment