After eight years of dreaming, the day has finally come. My BMW E46 M3 was delivered to me and it was one of the best days of my life. It has every single option that was offered with only 17K miles on her.
Previous 2006 350Z Enthusiast
Current 2005 BMW E46 M3 Competition