Nas shops in Beverly Hills at Theodore Sandra Rose January 29, 2014 share Nas shops in Beverly Hills at Theodore Featuring: NAS Where: Los Angeles, California, United States When: 28 Jan 2014 Credit: WENN.com