The Albinos - The Montana


 The Albinos emerged in August 2023 amidst the tranquil woods outside Houston, Texas. Their distinctive sound, captured on 8-track, 1/2-inch tape at Storm God MFG. in Wesley, Texas, embodies a raw energy that pulses through each note. With a hands-on approach, The Albinos themselves took charge of mixing their tunes at Storm God MFG., ensuring their music retained its authentic essence.