Watch this absolutely bizarre tribute to The Simpsons

[Read the post]

I must be having deja vu today.

2 Likes