• Home
  • Recent Events
  • Favorite Shots
  • About
  • More
    • Home
    • Recent Events
    • Favorite Shots
    • About
  • Home
  • Recent Events
  • Favorite Shots
  • About

Tower THeatre

Oklahoma City, OK 05/15/2025
Tower Theatre

Tower Theatre, Oklahoma City – May 15, 2025


Tower Theatre played host to a powerful double bill Thursday night, as Ruby Waters and Shakey Graves delivered a genre-blending, high-energy show that kept the nearly sold-out crowd engaged from the first note to the last.


Ruby Waters: Raw and Captivating


Canadian singer-songwriter Ruby Waters and band opened the night with a set that felt both raw and refreshingly real. Her mix of indie rock, blues, and soul gave the audience plenty to sink their teeth into, with standout tracks like Rabbit Hole and Sweet Sublime showcasing her smoky vocals and sharp lyricism.

Waters had an easy, unfiltered charm, an incredible voice and a knack for writing songs that hit close to home. By the end of her set, the crowd was clearly on board, cheering her on like a headliner.


Shakey Graves: Controlled Chaos and Soul


 Shakey Graves  followed with a full band in tow, and the added muscle behind him gave the night an extra kick. While longtime fans love his solo setup, the band brought new depth and energy to the performance — helping him move seamlessly between stripped-down ballads and full-throttle roots rock.  The energy never dipped, and his connection with the audience was undeniable.


Final Thoughts


Together, Ruby Waters and Shakey Graves brought a dynamic mix of grit, heart, and musicianship to Tower Theatre. It was the kind of show that didn’t need flashy effects or big production — just great songs, honest performances, and a crowd that knew they were seeing something special.


Rating: 5/5

A night of real music and two artists who clearly love what they do.


Ruby Waters
Shakey Graves
Show More

C. Coffey Photo

Copyright © 2025 C. Coffey Photo - All Rights Reserved.

Powered by

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

Accept