Automotive

The Kia Telluride vs The Mazda CX-30: The People’s Choice Award at the 2020 Washington Auto Show

By Crystal Lewis Photos by Susan Wright/Sunshyn Images The 2020 Washington Auto Show wrapped up it’s annual auto show a few days ago.  This show brings over 600 vehicles to the Walter E. Washington Convention Center, features brand sponsored ride […]