age ~87
from Myrtle Beach, SC
Today's client testimonial is from Gerard Keenan, an experienced physi...
Family campaigner, Gerard Keenan, handed over legal correspondence to ...
Gerard Keenan talks about the failures of the Office of the Police Omb...
Written, recorded and performed by Aidan Keenan. Dublin, May 2014.
Written, recorded and performed by Aidan Keenan. Dublin, April 2015. S...
WATCH THE FULL SERIES HERE: Tucked in the Black Hills of Yavapai Cou...