Lee Van Cleef called it quits earlier this year in almost typical Louisville fashion. That is to say that they had to part ways right after recording a new record instead of the way everyone seems to record/release/break up almost right afterwards. Justin headed off for D.C. adventure, babies were had, etc. Regardless, that record, […]