Picture of the Day: The Rat

No Gravatar

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…

theratTMax