Tag: Carbusters.ro
Romanian bloggers started their own Top Gear
Alex Ciuca and Razvan Baciu started a car reviews project, CarBusters.ro, a website with video reviews related to tested cars, from a consumer’s point of view. During the car tests, […]