Kids These Days hit 88.5 WHPK to premiere their new joint “Who Do U Luv” tonight and decided to let the official release date for their free album, Traphouse Rock, fly — October 30th. If you missed the premiere of their new track, stay tuned as will be it available for everyone’s listening pleasure tomorrow. Excited yet? We are.