Scott Douglass

Scott Douglass is an announcer for Monster Jam.