Skip to main content

The Sound of Silence's definitions

The Stills

An indie rock band that started in Montreal, Quebec, with great vocals and an original sound (which is far from today's horribly inaccurate definition of "emo"). Listen to their music before being jerks and decide for yourself.
Songs by the Stills:

"Lola Stars and Stripes"
"Still in Love Song"
"Ready for It"
by The Sound of Silence July 28, 2008
mugGet the The Stills mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email