New music video by Shelter Red, is now available.
“Beast in the Field” is a teaser to their upcoming album due to be released this year.
They have been jamming in Portland since 2003.

About the Author

Leave a Reply

Your email address will not be published. Required fields are marked *