No one survives this insanely dark Irish anti-speeding PSA

Whether you appreciate the guilt-inducing message of this ad or not, it will be obvious to you why Northern Ireland’s Department of the Environment is facing criticism for it.

Watch at your own risk…

Read more:

Leave a Reply

Your email address will not be published.