Of course you should include a link to your website in the movie you are promoting.
You might as well concentrate on You Tube as they get almost 85% of video traffic. The Diesel Engine is much more powerful version of Scenic engines. https://Www.digitaljournal.com/pr/news/cbd-shop-in-mesa-offers-affordable-higher-concentration-products-for-humans-and-pets