Why do dogs always race to the door when the doorbell rings? It's almost never for them.
Sometimes good things fall apart so better things can fall together.
Hill Watch...129 days!!!
by O.J.