FeaturedFirecracker WorksFabricationLos Angeles, CA and London, United KingdomHas worked in Norwalk, CA