Darren is everywhere! And more FYI

Where's Darren?

Did the Simpsons Predict the Cornavirus in 2010?