Jesse Jagz comes through with the video for ‘Best in you’ off his upcoming ‘Odysseus’ album.