[PRE-ORDER] Watashi Wa - The Love of Life - RED (Vinyl)
SKU :762183996425
Regular price$36.99
/
Details: When Watashi Wa released The Love of Life in 2003, they were still teenagers-wide-eyed, sharp-tuned, and riding a wave of earnest emotion that hadn't yet calcified into cynicism. It...