Release

Fountains of Wayne
Release date
October 1, 1996
Label
TAG Recordings
EAN
07 5667 92725 2 0
Format
Audio album - CD
Buy