Best. Photo. Ever.

In honor of the 20th anniversary of Little Rascals, the film's stars, including Blake McIver (Waldo), Kevin Jamal Woods (Stymie), Travis Tedford (Spanky), Bug Hall (Alfalfa) Brittany Ashton Holmes (Darla), Courtland Mead (Uh Huh), Ross Bagley (Buckwheat), Sam Saletta (Butch) and Blake Jeremy Collins (Woim) recreated the poster for the iconic comedy...and the amazing results will send you into 90s overdrive.

"It's #Rascals20th day! Hooray!" McIver captioned the pic, which is even complete with the gang's dog Petey.

But in case you haven't had enough of your He-Man-Woman-Hating fix, the cast also recreated memorable moments from the 1994 film. Remember the ballet scene where Alfalfa is stuck on stage with a frog in his tights? Or how could we forget when the gang's beloved club house burns down ("Quick, what's the number for 911?")? Let the nostalgia begin as we take a look back at our favorite moments!