Marvel VS DC (Avengers Battle!) Submitted by Teoh Yi Chie on August 31, 2015 - 8:39pm Too funny not to share Tags: video