Financial Consultant, Craig Lack, signs on as Executive Producer for new Film
San Juan Capistrano, CA, March 3, 2020 – Financial Consultant, Craig Lack, has recently joined Emmy® Award Winning Director, Nick Nanton, in the filming of It’s Happening Right Here. A new documentary that sheds light and awareness on the more than 300,000 American minors being lured into the sex trade every year.