Tag Archives: chris wyse

Celebrity Travel Spotlight: Owl’s Chris Wyse

Los Angeles rock band Owl’s second album “The Right Thing” drops April 9 and it poses questions that frontman Chris Wyse describes, “A lot of times you ask yourself, ‘Are we doing the right thing?’ It’s a simple question, but also profound.” Wyse, born in Queens, New York and now living in Los Angeles, is also a band member of The Cult. Continue reading