South Bay costume shop closing after 47 years

South Bay costume shop closing after 47 years

Natasha's Attic, a mainstay in San Jose, is shutting down after over four decades in business. 

Top Videos

Most Watched

KTVU Vault

Wild Rides