TLA Video Closing Its Last Center City Store

Sad local note for fellow movie fans in Philadelphia. Glad to hear the company is doing well online, though.

Friday, 12 August 2011