Calling all car lovers! If your head spins every time you see a snazzy car pull up or drive by, and you just have to share the moment with a friend, or with other car-crazed fans, then InstaCar is the app for you. Sounds just like that all too familiar app that everyone has on hand to share a quick and quirky moment, and only keep up for a temporary time, this app is just for those precious car moments. …