Spirit Hand Line was founded in 1979 and is the first company to produce foam fingers.
Subject ID: 183254