Steppenwolf VS Scourge: Fan-Made Death Battle Trailer (DC Comics Vs Transformers)
Channel:
Subscribers:
2,290
Published on ● Video Link: https://www.youtube.com/watch?v=Ve0rPEe1lZA
All rights go to their respective owners.
Music: https://www.youtube.com/watch?v=EzcGLdsBmWA&list=OLAK5uy_n7lYzmwneviDr1aZUpGR4HaaAha3l7ZZA
Other Videos By Heavy Metal Salsa
Tags:
death battle
death battle trailer
death battle fan made
fan made death battle trailer
fan made death battle
transformers
death battle transformers
death battle hasbro
death battle marvel
death battle dc
death battle steppenwolf
death battle scourge