Always Enough by a One Man Band - Beautifully Done

This man plays guitar, piano, and sings all the parts of Always Enough by Casting Crowns. He does a fantastic job - give it a listen.

Loading the player ...

Video problem?Click here to watch