Episode 26 of Fails of the Week.
Want to be in our fails of the week series? Submit your fails at http://dotacinema.com/fail
Dat entire team going nuts on TA's illusion definitely was one of the best fails they had so far!
srsly, the comments are sooo genius and funny xD hahahaha