Vampire Weekend's eclipse show streaming live
Vampire Weekend's total solar eclipse show will stream live online.As previously reported, the "Oxford Comma" outfit is performing in Austin, Texas, on April 8 during the upcoming astronomical event. Austin…