Music | HIGH NOTES Aug 13, 2003
by Simon Bartz
A "vamp" is a woman who seduces or beguiles by using feminine charms, according to my dictionary. It's also the name of a new magazine that promotes underground Japanese bands, preferably if the band members are equipped with guitars, boobs and cute pouts rather ...
