More about Free Screen Recorder for Chrome's publisher:Vannessa Phelps.
Check details of Free Screen Recorder for Chrome