Home PTC Punjabi BuzzEntertainment News Ranveer Singh ‘s New Switzerland Tourism Advertisement, “Made In Heaven” [Watch Video]