Last night (01/24/11) in Pullman Washington up and coming buzz band Buffalo Death Beam performed a 45 minute set at the cities newest concert venue The Belltower. You can watch the entire performance below. For more on Buffalo Death Beam, check out the bands official webpage by clicking here. You can also check out a great write up about the band from our pals at Antiquiet by clicking here.
thenaturalstoner is a Northwestern United States concert going human being who enjoys documenting his experiences. These are not always limited to the concert stage. thenaturalstoner likes his WSU Cougar football and collection of wet wipes as well (try ‘em out instead of toilet paper sometime!).