- Label
- Squeeze The Lemon
- Catalogue
- STL006
- Eancode
- No eancode
- Format
- 12inch
- Release Date
- Unknown
- Stock
- Pre-order
Mamosato
Mamosato Vol. 3
The italian trio Mamosato composed of Paolo Macri, Cristian Sarde and Emanuele Montalto, come back to squeeze a new lemon.