Original: Pillar is a Grammy-nominated Christian rock band currently located in Tulsa, Oklahoma.
Simplified: Pillar is a Grammy-nominated Christian rock band in Tulsa, Oklahoma.