One of the best half hours you will ever spend. Read more One of the best half hours you will ever spend.