October 8, 2014What does Facebook’s new Local Ads mean for Car Dealers?This morning Facebook launched it’s new Local Ad’s feature, Local Awareness.What makes this so exciting is the ability to set extreme localisation