alt

The fifty foot animatron is singing ''Theresa's on my foot, Theresa's on my foot...''. Honestly.