Entertainment - Las Vegas, Nevada, United States
We don't talk about ourselves much - we prefer to be making fun toys!