I'm assuming it has something to do with their new reality show or their new album. No Filter could be the name of either the show, album or both. Whatever it is, it's a huge announcement and I'm here for it. Fingers crossed they signed that record deal!