Derek Higa

Derek Higa was the director of I dare you