We can wrap our heads around tea making YOU glow – because it cleanses your body and spirit – but this – well this is whole new territory – and we really don’t know what to say about it…you judge…

[vimeo=http://vimeo.com/3481507]