On The Scene Productions, also known as OTSF, develops, produces and distributes video content to enhance marketing and publicity campaigns for its clients. It develops and executes digital media strategies and targets audiences through television, radio, Internet, mobile and out-of-home digital networks. Operational for more than 25 years, On The Scene Productions provides digital media...