David Frost Magic
David Frost is a world renown magician who has won many awards throughout the globe. David is originally from Russia where he began his career in competitions where he competed with international magicians. His talents have led him to explore and perform in many other countries outside of his homeland. [...]