Description Wow. An insane LP640 at Camden Yards. The guy on the right is Michael Oher. There was a video camera and they were talking about some tv show. Anyone know who the guy to the left is?
Join our weekly update alert so you never miss out on pictures of the finest, most expensive, fastest, and most exciting exotic cars. You'll get alerted to...