Tag "the who Colosseum Theatre at Caesars Palace"
The Who Will Play Las Vegas—For 2 Years!
After testing the waters with a handful of gigs last summer, it now looks certain that the band will become a regular fixture in Sin City.
Read MoreAfter testing the waters with a handful of gigs last summer, it now looks certain that the band will become a regular fixture in Sin City.
Read More