Weather Alert

A Commercial Where Satan and 2020 Fall in Love Is Pure Genius

This may be some of the best marketing I’ve ever seen. Great concept and the execution is flawless! I love this commercial as much as Satan loves 2020!
And it doesn’t stop there! Check out the other videos in the series!

Connect With Us Listen To Us On