Scallops Hotel is a new side project from Wisconsin/Chicago rapper Milo, and although the 9-track album isn’t a huge departure from his previous releases, these tracks seem even ...
No widgets added