Can't vouch for the video (looks like a nice trip to CVS pharmacy)...but the song is beyond reproach....