"The Avengers" Totally Copied "Dexter's Lab"

Wow, this doesn't look good, Avengers. Also, i'm kidding!

Posted on