Orange County’s Island Apollo, are getting ready to release their brand new EP early next year. In the meantime, they’ve just released new single, “Lion