Photos: David Blaine in Grand Rapids

David Blaine's first-ever North American tour hit 20 Monroe Live in downtown Grand Rapids on Tuesday, June 20, 2017. (Michael Buck/WOOD TV8)