by Tiana Feng
When I think of Sloan, I always think of the 90′s but the dudes are still pretty much rocking it still. I can’t believe they are 20 years old. That’s almost as old as me. Follow the Leader comes off their 10th album The Double Cross on May 10th. Their energetic power pop is still alive and probably not going anywhere any time soon. Don’t you just the break into piano at 2:27??
Sloan- Follow the Leader