The best laid plans…

Don’t you hate it when you thing you have set up the perfect scheme or plan and then right at the last minute, you realize you forgot one small but important detail?

OMG, a guest! Quick, leave a coment!