The Diplomats – Once Upon a Time [Video]

by HH 0

The uptown legends Diplomats return with official music video for their single entitled “Once Upon A Time.” Production was handled by The Heatmakerz.

Watch the clip below, and look out for their comeback project.