Sleep?

Did you know that a 60 minute massage is about the same as 7 to 8 hours of sleep to your body?