notfeliks Posted March 25, 2020 Report Posted March 25, 2020 Which car is better? Let me know. Thanks.
kenichis Posted March 25, 2020 Report Posted March 25, 2020 LWB basically means Long Wheel Base, its just longer but means its worse at taking corners.