Michael J.....what a talent - what a loss

Guitar virtuoso! Silky smooth vocalist. Phenomenal performer. Cool guy. A fan for life.