Refreshing beverages live on stage