The Speaks give commanding rock with a grunge edge. Halos Were Found at the Landing Site is an Ohio-based band.
Added by Upcoming Robot on January 10, 2008