Wait Upon the Lord

Few days from now, the world is going to witness the most awaited event of the year. The FIFA World cup 2018! 32 nations have waited for the last four years in training, improving on their skills and doing whatever it takes to come to the top position in this...