BMW 3 Series Compact (E46) specs & photos - 2001, 2002, 2003, 2004, 2005 - autoevolution
2020 Lexus ES
BMW E46 Common Problems (1997–2006) 3-Series – Buyers Guide
BMW 316ti Compact Manual, 116hp, 2004
2022 Car Models: A Full List of What's New in Every American Car, Truck, & SUV - Taylor's AutoMax Blog
Amazon.com - ThisWorx Car Vacuum Cleaner - Car Accessories - Small 12V High Power Handheld Portable Car Vacuum w/Attachments, 16 Ft Cord & Bag - Detailing Kit Essentials for Travel, RV Camper -