When: Fri., Oct. 30, 8-9:30 p.m. 2015
In the spirit of Halloween, RoastSF found a guest of honor who makes a living harvesting the organs off dead bodies.
2367 Telegraph Ave. (Berkeley-UC)
Select a star to rate.
Anonymous and pseudonymous comments will be removed.
© 2020 Telegraph Media