Filmed at a sold out Riviera Theatre in Chicago in March 2010, Alive In The Windy City is the first Stone Temple Pilots live concert to be authorized for video release. Bonus footage shows of the band behind the scenes on the road.
Oscar-winning musical chronicle that brilliantly captures the three-day rock concert and celebration of peace and love that became a capstone for the Sixties.