Overview
Iconic Boston-area DIY music venue Dud's Dungeon hosts Free Rock as they record their 14th studio album in front of an audience of close friends.
Top Cast
Status
Released
Budget
Unknown
Revenue
Unknown
Original Language
EN
Production Companies
Dud's DungeonBasement Crab Records