Newcomer, PalmTree Pyrex from Alabama is gearing up to release his new mixtape Swear 2 God next Friday on April 6th. Today, he shares a new video for his single “BTT” (Bitch That Trap) that will be featured on the project. He also has a new video with Young Nudy that is set to be released next week, too.