Alex Baumhardt

Alex Baumhardt is an assistant producer at APM Reports.

Latest