It seems we cannot find what you are looking for. Perhaps searching can help.
Windy & Carl
Windy & Carl is a noise rock duo from Dearborn, Michigan that has been founded in 1991, consisting of Windy Weber and Carl Hultgren. They run the record store Stormy Records in Dearborn.