Perfect timing. How many of us have it? We work real hard at trying to make sure everything works out but usually there is one little thing that goes haywire. That's what is so amazing about this video. Everything came together perfectly.
Our faith tells us that all things work together for good for those that love the Lord. It may not be as pretty as this but when God is involved amazing things happen.