Watch our super noisy race announcer Fitz Koehler recap all of the fun from the DC SUPER HERO RUN Washington DC!