When:
Multiple Shows Daily
Stage:
Currently touring with Vanilla Ice, The Reflector is a unique living statue/walkabout human mirror ball act. He is the epitome of unique strolling entertainment that will captivate onlookers.
Web: