Intersecting cylinders

This odd thing has facinated me as long as I can remember. It is 3 cylinders of the same diameter intersecting 90 degrees of each other. It started as a "simple" math problem:
- Calculate the volume!
Can you?
It also has the fun way of rolling... It rolls with 90 degree turns.