The Smeared Lipstick Crew release a seductive new video titled “Let Me”

This past Thanksgiving weekend, we were gifted a new video from one of the dopest duos in the state. The…