Derek Peden

Derek Peden

There’s a special circle in hell for the executives who signed off on non-skipable advertising on downloaded video