Jeremy's mother, Devie Carroll, was featured with him on Losing Grace (2001).
sometimes you just need to laugh.
Cancer
Brandon Carroll Jeremy III
Scottsdale, Arizona, USA