On November 19, 2025 in Aviemore, Scotland, members of the Cairngorm Reindeer Herd wandered onto the road, briefly stopping traffic in the only place in Britain where reindeer freely roam.
On November 19, 2025 in Aviemore, Scotland, members of the Cairngorm Reindeer Herd wandered onto the road, briefly stopping traffic in the only place in Britain where reindeer freely roam.