Crack Head Fail

A Mexican restaurant in Garden Grove, California had an unadvertised special on the menu this week -- crackheads falling from the ceiling. A woman, who was believed to be high on crack cocaine, walked into the restaurant and headed straight for the restroom. Witnesses say she was in there for a...
Read More