Haven’t heard from Theophilus London in a minute so I was excited to see that he let loose a new offering today titled “Rio.” “Rio” features Menahan Street Band and was produced by Thomas Brenneck. “Rio” definitely has its island influences infused in the uplifting instrumentals. Theophilus London’s smooth vocals over the Thomas Brenneck production…