Muhammad Avdol vs Demoman



Muhammad Avdol vs Demoman is a Death Battle by The Irish VS Writer

Description
''Volume 1 Chapter 2! Jojo's Bizzare Adventure vs Team Fortress 2! A master of the explosives and flames go up and arms in this episode of Death Battle! Which of these two badasses will burn out first!''