TV car adverts?

Hi I don't watch much tv but whilst the TdF has been on I've noticed every car advert has at least one bike in it! What are they trying to say?

If you're new please join in and if you have questions pop them below and the forum regulars will answer as best we can.

Latest Comments