London tea anyone? Turns out one of my favorite rappers - Cochise - is going international these days and showing out in a big way from the United Kingdom.
All tagged England
London tea anyone? Turns out one of my favorite rappers - Cochise - is going international these days and showing out in a big way from the United Kingdom.