According to the Traverse City Film Festival website The Giant Mechanical Man will have two showings during the 2012 festival, being held July 31st – August 5th in Traverse City, Michigan.
The showings are:
Sat, 8/4 3:00 PM – Lars Hockstad Auditorium
Sun, 8/5 12:00 PM – State Theatre
The site lists the tickets as Stand-By Line Only at the moment.