Delve into the mesmerizing world of Sleek Teeth, a Los Angeles-based synthpop duo captivating audiences with their debut self-titled EP.…