Loading player…

The Still Life is a 5 piece rock band formed in March of 2006, primarily based in Lindenhurst, NY. In just 6 short months, they have grown from being just another basement band with hopes and dreams to playing shows with well-known touring artists such as All Time Low and Nine Days. Their debut EP, titled The Clock & The Canvas was just recently released independently and has been very well received thus far. From…

read more

Top Tracks

Top Albums

Similar Artists

Shoutbox

Leave a comment. Log in to Last.fm or sign up.

People Listening Now

Features

API Calls