Continuity mistake: Despite Randy's serious cat allergy (revealed in S2E4 "Larceny Of A Kitty Cat"), he's got no problem carrying a kitten in his newfound suit.

My Name Is Earl (2005)
1 mistake in The Magic Hour - chronological order
Starring: Jason Lee, Ethan Suplee, Jaime Pressly, Nadine Velazquez
Joy: Is his sister getting married? Is she? Cause if she didn't ask me to be a bridesmaid I swear to God, I will march down to that Club Chubby and wrap her neck around that pole.
Trivia: Most of Catalina's speeches in Spanish (the ones that are not translated) are actually actress Nadine Velasquez speaking to the camera, addressing the viewers. For example, in episode 1-11 (Barn Burner), although it appears that she is throwing insults at Joy, she is actually saying "I want to take this moment to thank our Latino audience for watching. And for those of you who can understand me but who are not Latino, I want to commend you for learning a second language".
More questions & answers from My Name Is Earl





Answer: The premise of the show is he atones for mistakes he did in the past. Winning a car for Joy probably atones for something he did wrong regarding her in the past.
Rob245