ICARUS coming to the Henson Carriage House!

  • On February 14, 2013 ·
ICARUS coming to the Henson Carriage House!

So excited that ICARUS is having a special showcase presentation this March at the Jim Henson Carriage House!

For More on how you can get involved, check out our cool video!