David shire

Keeping Score: David Shire Appears at LA's New Beverly Cinema Thursday
Keeping Score: David Shire Appears at LA's New Beverly Cinema Thursday
Review: The Taking of Pelham 123
Review: The Taking of Pelham 123