You are here

Strolling

The Reflector

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.

Subscribe to RSS - Strolling