Posted on February 3, 2024 by Mark BlairMama Kin Music Hall Sweat Shirt. The band opened the club which operated between December 1994 until 1999. Next to Fenway Park on Lansdowne Street.