Song of the Day: OMC – How Bizarre By The Telltale Mind on June 23, 2019 • ( Leave a comment ) How bizarre, how bizarre…