Primal Scream at SXSW

March 25th, 2009


As Primal Scream comes to town this weekend (see them on Sunday at Music Hall of Williamsburg), they’re riding high following their raucous set to close the second night of South by Southwest 2009. But don’t take our word for it—read’s take.