London, UK-based rapper and songwriter Christopha is still on the run with his ongoing 26 Miles and Running project, where he is releasing a song every 2 weeks in 2023, totaling 26 tracks. Currently his latest effort “Doubts and Fears” serves as the 17th track on the project and focuses on the topic of fear, getting out of the comfort zone and getting back into the game after taking a long hiatus. The track starts off with a sombre piano…
Sign in
Welcome! Log into your account
Forgot your password? Get help
Create an account
Create an account
Welcome! Register for an account
A password will be e-mailed to you.
Password recovery
Recover your password
A password will be e-mailed to you.