Input (grade 13): Pillar is a Grammy-nominated Christian rock band currently located in Tulsa, Oklahoma.
Output (grade 11): Pillar is a Grammy-nominated Christian rock band in Tulsa, Oklahoma.