on/organ piper pizza

The latest

Fact: The world's largest theater organ is in a Carmex warehouse in Franklin

What do Carmex lip balm and the world's largest theater organ have in common? Both are stored inside a Franklin-based building. This is a "you gotta see it to believe" kind of story.

More stories
More stories