Here's everybody's *favorite* scene from Return of the Living Dead! pic.twitter.com/xo60n1flKu

— Doc 🌕 (@DoctorWolfula) April 2, 2020