Forum Discussion

pothoffrob102's avatar
10 years ago

Homer santa?

Saw this the day after thoh ended myself, was wondering about this?