Dillon & Batsauce – ‘Cannonball’ feat. Grand Puba Staff Writers 6 months ago Dillon and Batsauce give us the first taste of the new What Have We Done album, set for release next month. This track also features bars from Brand Nubian legend, Grand Puba.