“This show is quite absurd (and I love absurd things) with great sound and a fun storyline. Interestingly enough, it also features a giant and for-real product placement throughout. But really, that's not an issue. Just settle in and enjoy not have to FFW through ad breaks!”Read full review »
I’m still Evo Terra via Apple Podcasts ·
United States of America ·
02/13/24