Lost place
T.T. the Bear's Place
1984 – 2015
T.T. the Bear's Place (often referred to as T.T. the Bear's or, simply, TT's) was a live music venue in Central Square in Cambridge, Massachusetts that operated from 1973 until July 25, 2015.
Source: Wikipedia / Wikidata
Nearby