Lucho Acosta *is* Captain America
Look at this adorable family celebrating Halloween. Just look at them. Tiny Superman. A witch mom. Captain Freaking America. Why would we ever want them to go anywhere other than the DMV? Please stay, Lucho! Please get him to stay, Dave Kasper!