While in Las Vegas for an event, me and some of the crew took a bit of a detour and drove supercars for a few hours. So much freakin' fun! I had NO idea how fast these machines really are. The speed at which you can take a corner is mind blowing!
My video is at DLive