This is The Saddest Christmas Commercial You Will Ever Watch
Have you had a good cry yet today? Well, you are about to! The video below is an ad by German chain Edeka and it will make you want to call up that long lost family member. ...

More Entertainment News

Follow Fresh FM on Facebook & Twitter