Dillon & Batsauce – ‘Cannonball’ feat. Grand Puba (video) Staff Writers 4 months ago Visuals for this Grand Puba featured track from the recent Dillon and Batsauce album, What Have We Done.