Louis Tussaud's Palace of Wax

Wax figures and oddities in Grand Prairie, TX