Rising indie Hip Hop artist John Keenan drops his brand new 20 track album titled “The Illusion Of Logic“.