
London, United Kingdom
A detached pedestrian observer of a metropolis, formerly of @KPISSFM etc. It's really you.
Listening History
Content is loading...


London, United Kingdom
A detached pedestrian observer of a metropolis, formerly of @KPISSFM etc. It's really you.
