Car Talk Advertising

Is that under the category of asking someone who owns one? After two years or more I have no idea what this was all about and ain’t gonna go look.

Not as crazy as other stuff, hit the x on an ad 3 times and opened up 3 different tabs!

1 Like