Austin Mahone's debut album The Secret hits shelves in just a few weeks, but he's not making fans wait to hear new music. He released a ballad called 'All I Ever Need' which he actually wrote himself..

Check it out below and be sure to pick up The Secret May 27th!