Talk:Fenesta

Advertisement by the Company
This just seems like an advertisement put up by the company. Shouldn't this be removed?