Watch this absolutely bizarre tribute to The Simpsons


#1

[Read the post]


#2

I must be having deja vu today.


#3