Los Angeles-based, alt/hard rock duo, Satellite Citi, are gearing up to release “Blue Orchid,” a sleek version of The White Stripes’ hit. Produced by Yury Anisonyan and directed by Rosie Geozalian, the band’s visual interpretation of the song in our video is a symbol of society taking advantage of something …
Read More »