Astrid in the ATL: Atlanta resident breakout star of Netflix sho - CBS46 News

Astrid in the ATL: Atlanta resident breakout star of Netflix show 'Seven Seconds'