Festival Pavilion10 a.m to 6 p.m.
More than 500,000 books, CD's, DVD's and vinyl records will be on sale, all items $3 or less -- dropping to $1 for all items on the final day…
415-626-7500 Buy Tickets