He Has Been Waiting
'He Has Been Waiting' is a collection of songs that, picks you up, calms you down, gives something to think about, and then leaves you saying 'yea!!! Let's do it again!' The smooth blend of harmonies and instruments combine to form an amazing sound. Crisp, clean, and to the point.