BP UPDATE| Looka my gal eh? A junknoo-er in the ROOTS, active baseball player and Police Sergeant 2331 Natasha Ellis died yesterday. She was a bold soldier, a strong fearless woman and yet a gentle happy and beautiful soul.
TASHA you are now with the angels. FLY HIGH!
May she rest in peace.