11/16/2000

The Dictatortots are in concert

Filed under:General — eric @ 1:33 am

The Dictatortots are in concert at Athens’ legendary 40 Watt, and, as usual, the local press is in a tizzy.