WayzataBarandGrill

TCL In Your Town

Posted on July 26th, 2016 under Talk of the Town.

Twin Cities Live filmed live at The Muni last week for their TCL in Your Town segment. Watch the footage here.