Current affairs, gossip and general conversation
Thu Feb 08, 2024 5:06 pm
Contrary to popular belief the traffic accident rate in Holland is much HIGHER than it is in the UK!
https://en.wikipedia.org/wiki/List_of_c ... death_rate
Powered by phpBB © phpBB Group.
phpBB Mobile / SEO by Artodia.