Young Scooter 911 Caller Arrested By Atlanta Police

Young Scooter 911 Caller Arrested By Atlanta Police

TMZ.com

Published

Atlanta police were on the hunt for the woman behind the 911 call surrounding Young Scooter’s death — and they promptly arrested her hours after she publicly identified herself!!! On Tuesday afternoon, Demetria Spencer aka Demi Blanco was…

Full Article