Self

Fan Reviews

★ ★ ★ ★ ★
AndyLaBella
I haven't seen self since 1995 or 96 and they were as great as ever. So happy they came back to NY. We are hoping that we showed them enough love and that new music and more touring is in their future. SELLLLLLLLLLLF!!!
Gramercy Theatre - New York, NY - Fri, Jan 10, 2014
Life On the Sideline :: Sweet Inspiration :: Last One Out :: Dr. Eugene Draw :: Sister Crystals
[Temporary disabled] Self needs your feedback
More information