i24 News interviews Marketing Manager Sarah Ramler about PicScout's latest tech

on Feb 20, 2017