Steve Meckfessel is a songwriter and plays guitar in Stone Soup, a vintage rock-and-roll band.
Added by Upcoming Robot on October 2, 2010