Ramrod was a familiar site to folks attending Grateful Dead concerts; he recently passed away following a bout with lung cancer.
We Will Survive!
Ramrod was a familiar site to folks attending Grateful Dead concerts; he recently passed away following a bout with lung cancer.