Monsters watch out! It's Lady Hooha as you've never seen her before! Watch the country's biggest pop star go zombie in her new music video, then be sure to catch an all-new episode of Comedy Central's Ugly Americans when Episode 2.17: The Stalking Dead debuts tomorrow night, Wednesday, April 11th at 10:30 pm (EST).
Ugly Americans Episode 2.17 Lady HooHa Music Video
The country's biggest pop star goes zombie in this latest episode of Comedy Central's animated hit, debuting Wednesday, April 11th.
- —