This is the product description text that will appear here.
Quantity
1
Description
When The Steves' two extremely limited (maybe 100-200 of each??) EPs were released back in 1980 and '81 respectively, the squares around Harvard's newsroom were aghast at the audacity of this group. Having the stones to release such crudely...