A full recap of Beyoncé’s three-hour Cowboy Carter tour kickoff
Giddy up. Beyoncé is back on stage. Mugler Beyoncé began her Cowboy Carter tour at Los Angeles’ SoFi Stadium on Monday night, offering the first look at the live show that accompanies her Grammy-winning album of the same name. As noted by Rolling Stone and USA Today, the Cowboy Carter show lasts nearly three hours…