The classic farmer attire called flannel shirts have been making a steady comeback since the hight of popularity of the early 1990s. With its slightly raised cotton or wool fabric, it is no wonder why this shirt was considered everyday wear for a farmer. Adopted mainly by the grunge fashion trend, this shirt can now […]