Taboola will steal your location info, and make fake ads that don't make any sense, with vaguely related images, these ads are either scams or clickbait, and will never lead you anywhere useful.
Tip for consumers: Just don't even click on their stuff.