MMusic Read More 1 minute read Craig David + Yxng Bane – Magic | Music VideobyJay TijaniMay 10, 2018 One of the smoothest to ever grace British music is back with another video. With the great…