Of course you should include a url to your website in flick you are promoting.
You might as well focus on You Tube as they get almost 85% just about all video internet traffic. The Diesel Engine is much more powerful version of Scenic engines. https://www.pressadvantage.com/organization/rml-acoustics-llc