Love This Giant
amazing live videos of The Cure, Devo, Songs: Ohia & more to watch while every show is cancelled
Today’s picks for amazing live videos to watch while there are no actual shows to attend include The Cure’s concert film ‘Show,’ Songs: Ohia in Italy in 2000, Devo in France in 1978, David Byrne & St. Vincent in 2012, and more.