Spotlights | Plastic Psalms | Live at the Whittier Bar
The Whittier Bar 2405 E. Admiral Blvd., Tulsa, OK, United StatesSpotlights | Live at the Whittier Bar It happens void of spectacle, show, or tableau. However, in this day and age, that might be why the story of Spotlights feels so serendipitous and strange, if not utterly surprising. This story also instantly appealed to some rather influential peers who lent an early endorsement. Two musicians—husband-and-wife […]