All I Have to DoMonte Preview All I Have to DoRelease Date:2020/09/12Record Label:MONTE 320kbps MP3 + 320kbps M4A$1.39BuyTrack NumberTrack TitleTrack LengthTrack Price/Buy Link1 All I Have to DoAll I Have to Do5:17 $1.39Duration:5:17Genres:Rock℗ 2020 Matthew Shacallis© 2020 Matthew ShacallisAlso by MonteContains explicit content Preview Villain (Explicit)Villain (Explicit) Monte 2024 $1.49Contains explicit content Preview I’m Still Here (Explicit)I’m Still Here (Explicit) Monte 2024 $1.49Contains explicit content16-bit FLACPreview I'll Be Fine (Explicit)I'll Be Fine (Explicit) Monte 2024 From $1.2916-bit FLACPreview Tomorrow I'll Be FreeTomorrow I'll Be Free Monte 2023 From $1.1916-bit FLACPreview BlameBlame Monte 2023 From $1.7916-bit FLACPreview NightNight Monte 2023 From $1.79