The 87th annual Geneva Motor Show has finally arrived – get psyched! This show is the first major European car show of 2017 and perhaps the most prestigious. Top car brands from around the world will come out in full force from March 9th – 19th in Geneva Switzerland. If you can’t make it this year (unfortunately we can’t either) don’t fret, we have you covered. We have rounded up all the new cars that we expect to make an appearance including the most luxurious supercars.