Tags Dr. Arletha “Angel” Lands
Tag: Dr. Arletha “Angel” Lands
The Oakland International Film Festival is Friday-Sunday, April 6-8, at the Oakland Museum of California, 10th and Oak Street, Oakland. Visit http://www.oiff.org/2012schedule.pdf. This year’s headliner is one of the most controversial independent films ever made, “The Spook Who Sat by the Door.” Watch it again here.