G3 Remarketing launches its first physical car auction

car mechanics