OH MY FUCKING GOD!!! The upcoming Tullycraft 7" track Lost in Light Rotation proves that they are gods of indie pop. Most bands slip a little after taking extended time off. Not Tullycraft. If anything, they are stronger than ever. Check out the wonderful homage to BIS embedded in this fantastic song!