Indie Rock VideosNew Music Alert: “The Chamber” by Bay Rays Bay Rays UK based indie rock band Bay Rays take a distinct and unique route with their latest track “The…