Westside Cowboy
Image Credit: Griffin Lotz for Rolling Stone Not everything is better across the pond. At the first night of their three-show fall tour of the U.S., Westside Cowboy were impressed by the engineers at Music Hall of Williamsburg, with the band talking excitedly during soundcheck about just how good everything was sounding. Playing DIY venues for years, they were used to making do with less-than-ideal performance circumstances, but they didn’t have to this time.