Another spectacular show - Miami, Florida.

Another spectacular show - Miami, Florida.