VIDEO: Smack This Guy In The Head And He’d Go Blind


Keep that in your face, dude.

About author

No comments

‘Super Lice’ Strike In 25 States

“Super lice” are infesting the nation and have appeared in half the country, according to an NBC affiliate in St. Louis, Missouri. The insidious creatures ...