Kane Mayfield: The Demo (Video)

blame it on Meka September 30, 2014

While Kane – in his words – continues to work on getting “the DeLorean back up to 85,” he takes viewers into his studio and reveals a song that at the moment remains vaulted. Maybe one day he’ll decide to let it loose.

PREVIOUS: Kane Mayfield – Candle Wax