The Lady, or the Tiger?

Indie pop-rock from Buffalo, N. Y.

The Lady, or the Tiger? is a Buffalo, New York-based indie rock five-piece.
You said you'd write.
Submit
Thank you!
Back to Top