FAIL Nation

You Might be Having a Rough Day, but Not as Bad as This Guy