Tag: blocked road

Incredible scenes see traffic brought to standstill by seemingly never-ending herd of deer

WATCH the incredible moment that traffic is brought to a standstill by a seemingly never-ending herd of deer. The creatures were caught on camera on...

Latest News