Video Premiere: Alien Trap Lords - "My Whip UFO" The Alien Trap Lords have returned to Earth to deliver subliminal messages vis the video premiere. Read More AdminJuly 2, 2020Alien Trap Lords, My Whip UFO, Video Premiere, Premiere, Canadian Hip Hop, Canadian Music