Apparently pigeons wait until the last minute to get their Christmas shopping done as well.
Δ
Email Address:
Follow