Vauxhall Astra 2016 TV Advert Song – Yes, it’s an Astra

 Share on TumblrVauxhall Astra 2016 TV Advert Message: Yes, it’s an Astra Song: Kaiser Chiefs – Oh My God Lyrics Time on your side that will never end The most beautiful thing you can ever spend But you work in a shirt with...