Greg Halpin

Greg Halpin

 Montréal, Quebec, CAN
SoloFolkAcoustic

Greg Halpin plays guitar and sings... Sometimes he dances a little when the mood is right.