Famous Stars and Straps is a United States company with fashion in mind. The company was started by Travis Barker in 1999. It is currently located in Ontario, California. The clothing line is influenced...
Advertisement