Is it just me or does anyone else think this is a great ad? YouTube - Barclaycard Rollercoaster TV Advert
The Truth is out there.
Forum Rules