The Metropolitan Manila Development Authority (MMDA) apprehended a total of 66 vehicles, 16 of which were towed and impounded ...