Oh wow the Montreal looks incredibly sexy in that video! He keeps saying "Tag Heuer" so I guess he is talking about the watch but he might as well be saying "this is the ugliest piece of garbage I've ever seen" because I did not understand anything
maybe we have a fellow forum friend who can translate a summary of the video?