Smash Derby - Announcement TrailerCheck out the announcement trailer for Smash Derby.By Marco Martinez on August 20, 2015 at 12:24PM PDT Smash Derby