Monday, March 31, 2025

Guaranteed!

Yes, there will be chori pollo in heaven.