God Said Give Em’ Drum Machines Premieres In The Tribeca Film Festival.
Digital Storytelling And Marketing Films The official Tribeca Festival selection God Said Give Em Drum Machines has allowed our team to offer Detroit Techno 101 a unique FREE learning opportunity