New road safety ad uses Aphex Twin and pink kittens to highlight the danger of using your phone while driving
Aphex Twin’s “Windowlicker” and 100 pink kittens are used in this new road safety ad that illustrates the danger of glancing at your phone for 2.3 seconds while driving at 30mph.