Lil Sto

San Diego, CA

San Diego MC. Part of Groovy Goon Labs.