That’s a 2021 BMW 228i that was at the 2021 Shops at Wiregrass Car & Truck Show. The BMW 2 Series is a line of subcompacts that’s been in production since 2014. This is from the second generation (F44), which has been in production since 2019. The engine is a 2 liter turbocharged B46A20 straight-4 that produces 228 horsepower and 258 pound-feet of torque. The transmission is an 8-speed automatic.