LIST PICKTHE TRAPS LEO‘Leo’ is the final teaser from The Traps’ third album, due for a release on Friday.