- Music Reviews
- July 23, 2019
I Believe in You. Review by Stacey Zering.
S D Green peels back the tuxedo and gets an earful — about celebrities living in cardboard boxes, Carrot Top pooing into a trunk, and even a little bit about Hamburger‘s new album, Neil Hamburger Sings Country Winners.
Twilight (Carrot Top). Review by Randall J. Stephens.