Usually the first question asked after I tell an acquaintance I booked a Mercedes spot – “Did it come with a Benz??” Do you blame them? The Benz has always been one of my top five luxury car choices. So yeah, I totally would have taken a Benz. That said, being the spokesperson for their new financial product, First Class Demand Notes was a fun day on set. Shot at Mercedes headquarters in Detroit, the videos are up on the Mercedes-Benz financial services website. Take a look!