Five Favorite Kid Costumes
Between opening its door on Aug. 30 until it closes after Halloween, Spirit Halloween in Billings expects to sell more than 3,000 costumes -- and that does not include the accessories such as blood and other gory makeup, props, accessories and decorations...