Just Remember that The Stills are Canadian alright bucko!
The Stills are causing a real sensation State-side but they are not from New York friends, they are from Montreal OK. Don’t want to lose them so soon to American rock and roll stardom. Check out “The Stills: Lots of Logic” for details on these Montreal sensations.