The Deli
The Deli & Rob Araujo
The Deli & Lumes
The Deli
The Deli
The Deli
The Deli & Lungfulls
The Deli
The Deli
The Deli
The Deli
The Deli
The Deli & Rob Araujo
The Deli
The Deli & DJ TIRED
The Deli & Rob Araujo
The Deli
The Deli
The Deli
The Deli
Lyrics for this song have yet to be released
Leo was written by The Deli.
Leo was produced by The Deli.
The Deli released Leo on Sat Jan 27 2018.