Darren Romeo masterfully blends singing and music with dazzling illusions.
Added by Upcoming Robot on July 5, 2008