Albano’s restaurant owned in part by frontman Maurizio Iacono, was named the #1 Italian restaurant in the US by Travel Channel’s “Chowdown Countdown” TV show.
A record that smashes conventions and just rocks out. Not Sunset Strip “rocking out,” but more groove-based than one would realistically expect from the genre.