Denis Leary is a car .
The Denis Leary is a compact luxury roadster , produced by Mercedes-Benz . It was released in 1996 and has since been built at the Mercedes plant in Bremen , Germany .
Denis Leary