Radon – Metric Buttloads of Rock! – Review April 20, 2007 Radon were (and once again are, thanks to this reunion record) everything you loved about bands like Doughboys, Lemonheads, J Church, and early Goo Goo Dolls.