Riccardo Lemugang

Riccardo Lemugang

Download on the App Store

About Riccardo Lemugang

From the publisher's feed

I love radio, I suck at it! These, are my station pretentious demos as an aspiring radio host. As the saying goes "Faith of a mustard seed".