Category: New Music, Videos

Tasha Cobbs Leonard recently released a new video performing Your Spirit. Watch below as a host of artists along with Kiera Sheard join her in song.

Watch Full Video

ArtSoul Radio is a 24/7 online radio station and entertainment site dedicated to keeping you updated with what’s new and hot in Christian entertainment news and culture. Created for millennials by millennials. Stay connected for a new and diverse sound in Christian music and much more! (Follow us on social media via the links below.)



Leave a Reply

Your email address will not be published. Required fields are marked *