Thursday, April 29, 2004

Let the stalking continue…

The Stills will be playing live on Monday, May 3rd on Indie 103.1fm and then they will perform live at the Tower Records in Sherman Oaks. Restraining order, shmastrainger order.