Ryan Beatty covers Ariana Grande's "Put Your Hearts Up"! - M Magazine

Ryan Beatty covers Ariana Grande's "Put Your Hearts Up"!