Tellin' Most Definition
Tellin' Most Definition

Tellin' Most Definition

Long Beach

T.M.D. (Tellin' Most Definition): Musical Artist/Producer Hailing from Long Beach Ca.
WeSmokeMusic/KODE
Ivecci210@gmail.com/(562) 285-8990