Steve Meckfessel is a songwriter and plays guitar in Stone Soup, a vintage rock-and-roll band.
Added by Upcoming Robot on January 29, 2009