Houston-area man install 'Burning Man' art outside Bellaire home
You don't have to travel to Black Rock Desert in Nevada if you want to experience a piece of the popular Burning Man Festival. FOX 26's Chelsea Edwards explains in Bellaire.
You don't have to travel to Black Rock Desert in Nevada if you want to experience a piece of the popular Burning Man Festival. FOX 26's Chelsea Edwards explains in Bellaire.