English commercial for the Vauxhall Astra Twin-Top A nice commercial for the TwinTop Vauxhalls, seen surfing on giant ocean waves …Via Written by Newshub.co.uk Unit