What To Do If You Hit An Animal On The Road

Encountering wildlife is a natural occurrence when driving on Irish roads. It [...]