Posts Ladies Night In Buffalo David Lee Roth October 11, 2021 Posted by Border City Rock Talk 30 Sep Album Eat Em and Smile Musical Crew David Lee Roth Vocals Steve Vai Guitar Billy Sheehan Bass Greg Bissonette Drums Released 1986 Diamond Dave couldn’t have picked a better band for this album. My favorite part is Steve’s solo. WILD!!! Error happened.