02-27-2017, 11:17 AM
Perhaps they were the highest bidder for your particular IP address or set of demographic and cookie-driven advertisement algorithms? I have also seen various hyper local ads (eg Centre in the Square) pop up on other international sites (eg BBC) when I have been browsing.