The most frustrating part of being car enthusiast is not being surrounded by other enthusiasts with the same lifestyle. A die hard sports fan? They get awesome bars with a 100 screens so they can all get together and watch their favorite thing on tv. They have teams in every major city and get to watch them every week…