No other explanation.

Advertisement
Cheezburger Image 9545823744