After releasing his single “Love, You Better Run” back in the middle of 2019, MP gives the official audio an official video. The New Mexico/Texas artist shot the video down in Dallas, TX, after performing at the Project Time Warp Show back in August, where he performed the track for the first time. The visual […]
Read more