This video runs for just under 30 minutes