Surf band from Paris, France, active in 1996-2003.
The Wangs
Albums CD 2001 France
Album
Albums Vinyl 2021 France
LP, Album