Just watch :)
Music - I AM NOT A MORON! (remix) - Original song belongs to VALVe corporation. Everything else - @RAP0308