My cousin sent me this and I had to share. She keeps me current. This Cannes award winning train safety ad produced in Melbourne is the most cute morbid thing I’ve seen yet. I don’t like violence, fast forwarding through … Continue reading
Trending Articles
More Pages to Explore .....