The McClain Sisters premiere their new music video for "Rise"! - M Magazine

The McClain Sisters premiere their new music video for "Rise"!