fbpx

Twisted Tutu

Thursday, October 14, 1999. 9:00 pm
They call their duo Twisted Tutu, and tonight celebrate the release of their CD, Play Nice (on OO Discs). The Concept Album has returned! […]

Twisted Tutu

Thursday, October 10, 1996. 8:30 pm
” Twisted Tutu is Eve Beglarian, vocals and keyboards and Kathleen SupovĂ©, keyboards. twisted tutu taps, thumps and coaxes a huge array […]