Deathwish Video Premiere

The best promo vid you’ve never seen is premiering this Saturday in NYC. Baker has a Deathwish!!!