Computer Multimedia in Utah

Michelangelo Magic Works

Michelangelo Magic Works

Michelangelo Magic Works
Sandy UT 84093
A passion for magic is a natural outgrowth of many interests. Combining art, technology, theater, science, music and architecture, Michelangelo's magic and illusions are rapidly earning visibility in the...
Website