IS APOLLO CURRENCY LEGIT YET? WHATS UP WITH THE RECENT FUD.