Kickstarting Kudzilla: a kudzu-covered monster roadside attraction

Yeah, that’s some weird-ass Texas thing. It’s cud-zoo in Arkansas.