Factory Showroom
"Factory Showroom album by They Might Be Giants on Foxsoundi"
About Factory Showroom
Factory Showroom is the sixth studio album by the American alternative rock band They Might Be Giants, released in 1996 by Elektra Records. .
Release Date: 1996-10-08T00:00:00.000000Z