Siblings explore each other aboard a speeding luxury bus.
Big brother & younger sister throw caution to the wind.