Rain of the Holy Spirit falling upon stadium in Panama!

close(x)