Apocalypse VS The Fallen: Death Battle VS Trailer | (Marvel Vs Transformers)
Channel:
Subscribers:
2,300
Published on ● Video Link: https://www.youtube.com/watch?v=MaMbs_9vcoY
All rights go to their original owners.
Music Used: https://www.youtube.com/watch?v=NFfzWX_uso8
Original Thumbnail: https://www.deviantart.com/sarkpage/art/Apocalypse-Vs-The-Fallen-Marvel-Vs-Transformers-978941534
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
vs trailer
death battle transformers
death battle marvel vs transformers
death battle apocalypse
death battle the fallen
death battle apocalypse vs the fallen