REPORT: Florida Grandma ‘Urinated On Herself’ And Was Allegedly Shouting In Street With Freezing Toddler‚ Police Say
Favicon 
dailycaller.com

REPORT: Florida Grandma ‘Urinated On Herself’ And Was Allegedly Shouting In Street With Freezing Toddler‚ Police Say

'I observed her to be extremely excited and hysterical'