SPORTS SUNDAY May 17, 2015 OC,SH |click image for full size| An ultimate sports car…? Lamborghini parked next to OC,SHer BEN M’s 2005 Ford Focus at the Arboretum Shopping Center, Barrington IL, 04/24/2015! Share this:TwitterFacebookMoreLinkedInPinterestTumblrEmail Also check out: