“Feel Alive” the new jam from Lucas & Steve x Pep & Rash is super dope. It just dropped today on Spinnin Records. Give it a listen and check out this official music video!