2016 Monkey House – Left
Left is a studio album by the music group Monkey House released in 2016 on Alma Records. It was mainly recorded at the Drive Shed in Toronto. After the increased popularity of their previous album from 2012, entitled Headquarters, the leader of the band Don Breithaupt stated that “Part of the buzz for me on […]