Greg MacPherson

Not performing in 2017
(MB) 
http://gregmacpherson.com/


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


« Back to list of performers