Every time I turn around
I can see your face just a-looking right through me
Every time I turn around
All the things in the past feel so brand new
Ooooh oooh oooh
Itch Ditch Mission was written by RJD2.
Itch Ditch Mission was produced by RJD2.
RJD2 released Itch Ditch Mission on Fri Apr 17 2020.