Relax, they're not splitting up ... they just believe its fine to release independent projects once in a while. They've done it before ... you can find out here -- and -- here ... no worries.
Radio just released a new song titled 'Leesu', alone. Check it out;
To listen to all Radio & Weasel's song, Click Here.