Home Bass > New Alien Trap Lords video – “My Whip UFO”!

The new visuals from Alien Trap Lords are set to beam down to Earth on Friday, July 3, but Cups-N-Cakes Network have accessed the feed early to present the video message to humanity today… Be among the first to receive the message!

Check the video here today!