John Keenan Drops New Album – “The Illusion Of Logic”

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