Mouse Rat: The Awesome Album [Album Review]

Mouse Rat The Awesome AlbumDualtone/Entertainment 720 [2021] Everyone’s heard the famous Oscar Wilde quote that “Life imitates Art far more than Art imitates Life,” but who could have guessed that the mythical band Mouse Rat from the TV comedy “Parks & Recreation” would announce their intention to release an album into the real world on … Read more