Trapstar is a lifestyle brand conceived in London by childhood friends in 2006.The business was run from their bedroom and tees were directly sold to customers through a pizza box
Trapstar is a lifestyle brand conceived in London by childhood friends in 2006.The business was run from their bedroom and tees were directly sold to customers through a pizza box