Sister Deborah isback at it again, the African Mermaid is here with a brand new exclusive single she calls ”Taking A Water.” In the song the...