Age : 0
Location : United States
Eric Ross, creator of Denail, has been an active magic creator for years. His edgy and creative style of magic as made him standout in the magic industry. He has performed magic for many of America’s top corporations, as well as the Ellen Degeneres show.