Road Traffic Accident at junction to Roundabout 22/06/2021 1257 × 593 Road Traffic Accident at junction to Roundabout Stoke-on-Trent, England – December 20, 2011: Emergency services attend the scene of a road traffic accident where a car has overturned at a junction to a roundabout. ← Previous Next →