2403 posts
Praise the powers that be! Ovid’s Withering, the band that released my personal favorite album of last year, have finally inked a long-overdue record deal with none other than