Brothers Osborne unveil New York + Los Angeles show dates
Brothers Osborne are headed to New York and Los Angeles this October.
The reigning CMA Vocal Duo of the Year will play a show at New York City's Pier 17 and Los Angeles' Greek Theatre on October 5 and October 22, respectively.
"Y’all! We've worked... Read More.