Who is the lead vocalist for the band who's debut album was entitled "On the Rocks?"
The answer to this question is:
Mark Wystrach