The third incarnation of online music fest SPF420 was a bit bumpy—there were website crashes, hackers, and poor sound quality—but the experience was also endearing
The third incarnation of online music fest SPF420 was a bit bumpy—there were website crashes, hackers, and poor sound quality—but the experience was also endearing