Hailing from Seattle, WA, Beast Please Be Still is an exp/rock band.
Added by Upcoming Robot on May 22, 2009