Flatbush Brooklyn-based artist/Producer TDD (TeddyDaDon) shares the visuals for his new release aptly titled “Elephant.” The bass-heavy drill track is a testament to the rapper’s style. He delivers a fiery performance ripe with vivid lyrics about his life laced with bravado elements.
Tags:TDD