ALBUM
Tsuruda
2020
Tsuruda & Mike Parvizi
Tsuruda & Zachary Countryman
Lyrics for this song have yet to be released
delivery was written by Tsuruda.
delivery was produced by Tsuruda.
Tsuruda released delivery on Fri May 01 2020.