This is an incredible Super Bowl ad for Budweiser that you will not be seeing during the big game this Sunday. Unless of course you live in Canada. The whole premise of the spot is absolutely brilliant and moving!!

More From WDKS-FM