JP Drops Who28 releases “Carchase” the VaVa-produced song he performed at “Rap Star 2024”. March 26, 2025 Who28 released their new single “Carchase” today, Wednesday, March 26th. In