Tech NEWS

Volkswagen Passat & Beetle Dune Launch

A couple of weeks ago, I attended a Volkswagen Launch event, all the way over at Setia Alam Convention Centre. Truth be told, it’s only…