this is from a show me Leo & Subtitle did a while back in San Francisco. Subtitle says he wants to quit doing music but we don't want him to, so I'm posting this video with some of his freestyles, live show and some footage of him recording in the studio.
Added: March 20, 2007 Runtime: 03:37 Plays: 905 Comments: 0
this is from a show me Leo & Subtitle did a while back in San Francisco. Subtitle says he wants to quit doing music but we don't want him to, so I'm posting this video with some of his freestyles, live show and some footage of him recording in the studio.