Your adventure is closer than ever.

Secrets to Success from The World’s Largest Powersports Dealership

A VIEW OF BERTS MEGA MALL'S SHOWROOM WITH ROWS OF ALL TYPES OF POWERSPORTS VEHICLES

Mega: an adjective meaning “of the highest level of rank, excellence, or importance.” Reaching that superlative has been the mission of Bert’s Mega Mall of Covina, CA for over 60 years. And they’ve worked their way toward that goal pretty successfully. We asked Dallas Spencer, a Finance Director of Bert’s Mega Mall, about the dealership’s […]