Gone for nearly a decade, The Rat(hskellar) in Kenmore Square (Boston) was the dingy, local launchpad for all kinds of bands. A couple of note: The Police, The Talking Heads, and the Ramones. Take a little walk down memory lane, and remember the feeling of your lungs collapsing from the thick smoke while your feet stuck to the floor…
Picture of the Day: The Rat
P