The Flaming Lips "The Star-Spangled Banner" - Stage AE, Pittsburgh 8-24-2018

The Flaming Lips "The Star-Spangled Banner" - Stage AE, Pittsburgh 8-24-2018

Giant Hands!