markladouceur.net
Ads
After coming home from London England, I’m actually comforted to know that the British can make TV ads that are every bit as stupid as the ones that we have here.