We were tipped off about this band by
Railcars is a San Fransisco based one man experimental psychedelic noise-pop band from the mind of Aria Jalali. Live he plays with more people (as you can see in the photo above), but the band and albums are his solo creations. His first 7" Cities vs. Submarines was produced by Xiu Xiu's Jamie Stewart while his second self-produced record was released at the end of 2009, the 12" Cathedral With No Eyes - insane artwork below.
It's pretty hard to fully describe this sound - it shifts real fast from explosive fragments of sound, through ephemeral ambience to cohesive beats and streamlined gamma rock - as this live video of Cathedral... should ably demonstrate. Amongst loads of things blasting through our frazzled neurons, it reminds us a bit of The Hospitals take on punk, grinding it down to base sound elements and building it back into song form. Pretty exciting, visceral stuff.