The Stills


placeholder image
The Stills preview new material, tour

Last night, the Stills began their intimate, but SXSW heavy U.S. tour in Philadelphia. In support of the tour, the Canadian natives have released a video featuring some new material.

Tour dates after the jump……

on March 06, 2008, 12:07pm