This week is all about recapping the Cinderella story comeback of the Superbowl, but we can’t forget about those awesome Superbowl ads! Here’s the Fresh Talks top 5 countdown of unforgettable ads for 2017: #5 Mercedes-Benz – The “Born to Be Wild” theme of the AMG GTC Mercedes-Benz ad was definitely not the “norm” […]