Tag: Mercedes Benz

January 2018 wrap up

DETROIT used to be the capital of the automotive world, but today it’s better known for its annual international car show and the just-held 2018 Auto Show had many car manufacturers displaying their wares for the year ahead.

Read More

About CarTell.tv

cartelltv presenters australia

Twitter Feed

Pin It on Pinterest