man a wilhelm scream was fucking awsome last night
quite possibly one of the greatest bands in the indie scene right now
"man a wilhelm scream was fucking awsome last night" What is the definition of "a wilhelm scream"?