“Screentoaster”, a FREE online screen capture tool without having the need to download anything, http://www.screentoaster.com

Advertisements