Deborah De Luca blew the roof off last Saturday night.
more