Tags November 14 2018
Tag: November 14 2018
Sparks Palace Theatre LA
Sparks
The Palace Theatre, Los Angeles, CA
November 14 2018
Review by Michelle Nati Photos by Stevo Rood
https://www.youtube.com/watch?v=WAZOgviHTVc
Sparks— wickedly inventive brothers Ron and Russell Mael—took to the...