Owls & Lions is a New Jersey based Indie Folk Rock Trio based out of Northern New Jersey.
Watch the animated music video for Take the High Road: www.youtube.com/watch?time_contin…e=5&v=rZjLBujAVW0
Please SUBSCRIBE to …
Home
Feed
Search
Library
Download