Tracer vs The Demoman

Tracer vs The Demoman is Peep4Life's two hundred and eighty-third DBX!

Description
''Season 19 Episode 13! Overwatch vs Team Fortress! Can the speedy Tracer stay out of the Scottish Cyclops' blast radius? ''