Friday, September 12, 2008

Tear It Up is closing its Memphis store at 895 South Cooper street. It's a tough time for many independent business people.

No comments: