All Articles

Christmas photos screaming woman
December 21, 2018
When a group of Floridians started taking some Christmas photos in a public park in Florida recently, one woman went nuts over it.