Under Review

Eeek!

Fans of The Strokes’ Is This It, Vampire Weekend and Bloc Party should take a breather and check out Eeek!’s new self-titled EP; it includes…