This rock group doesn't just make music. It also makes you believe you can do anything.

Station 17 is a band from Germany that stands out because most of its members have physical or mental disabilities. That has hardly prevented the group from rocking out for the last 25 years, though.

Despite band turnover, it continues to make music and will soon head out on its latest tour.

Check out the video to learn more about Station 17.