There is a 98 % chance your own brain is causing your failure


 


Name:  995977_10151763275042622_1965319970_n.jpg
Views: 112
Size:  16.3 KB