THE PET SHOP BOYS PLAY SIN CITY COSMOPOLITAN
Pet Shop Boys |
The Pet Shop Boys performed at The Chelsea at The Cosmopolitan of Las Vegas in Las Vegas, Nevada to a huge crowd. We think the hat is some kind of antenna to reach outer space!
Pet Shop Boys |
Comments