ThanksFriedrich Takes A Deep Dive Into What It Truly Means To Be ‘All Too Human’ With Incredible New EP August 22, 2023 Set for release on August 27, ‘All Too Human’ is the new EP from London-based electronica artist, ThanksFriedrich.