DeadSeaOfMercury 23,563 Posted October 22, 2024 Their 3rd album, 3AM LA LA LA just came out - Go Buy It! They are amazing Live. They deserve a thread. They’ve just announced a US tour, So don’t forget to buy tickets! 1 Quote https://youtu.be/3LtpVBuJagM?si=O0DO3XDNCbuF4ACQ Share this post Link to post Share on other sites