Is a bit ironic isn't it ! 
Some neat bits in this interview.  The comments all indicate the piece was put up today - but the festival was in late August - wonder why the delay ?

Isn't Champ the Lake Champlain version of Nessie ?