Mega Heart Photos

Patent Number US 8,727,786 C1
Patent Number US 8,727,786 B2

1 Comment

  1. […] to the MEGA Heart exhibit at The Discovery. At 13 feet high by 15 feet wide and 26 feet long, the MEGA Heart is the world’s only traveling, walk-through heart exhibit allowing people of all ages to […]