Tag Archives: soundcloud

New Track by TwanBilla Called You on SoundCloud Now

Leroy Beck is Twanbilla, an artist with an ability to weave lyric into verse, he has studied and worked on his skills since he was a kid. He grew up in Harvey, Illinois. Harvey is a town, as Twanbilla puts