Every year , David Blaine has traveled all across the country and the world to perform magic for children 's hospital wards , burn units and juvenile wards , including Spofford , Bridges , Horizon , and Crossroads .
Some of them include ( in time order ) : Every year , David Blaine has traveled all across the country and the world to perform magic for children .