Did you catch the Godzilla and Snickers ad during last nights Academy Awards show? I’m not one to usually enjoy product placements for upcoming films, but Snickers have managed to craft a charmingly funny...
Read More
1 Minute