Middle Man - Jack Johnson Share: Download MP3 More song by Jack Johnson Imagine 3:39 Imagine 3:39 Imagine 3:39 Imagine 3:39 Imagine 3:39 Gone 1:58 Imagine 3:39