NSTASIA – ‘Trap Or Die’

NSTASIA aka Nastasia Griffin is an Atlanta-based artist who hails from North Carolina. She cut her teeth in the music industry by writing songs for…