facebook-ads-in-haverhill-effective-video-ad

What are Facebook ads in Haverhill?