View Penske Mercedes-Benz of West Covina testimonials Learn more about Penske truck rentals. Penske Racing AAA Insurance at Penske Mercedes-Benz of West Covina