slate.com takes a stab at explaining the origins of the “FAIL” phenomenon.
good read.


epic fail.
1 of 1
