New Video: Nick Taylor – “Dubai Central”

Check out Nick Taylor in his new video for “Dubai Central” above.