Greg MacPherson

(MB) 
http://gregmacpherson.com/


Tuneful, truthful songs populated by everyday folks, delivered with powerful vocals and gutsy guitar.


« Back to list of performers