|
Post by Critterbuster on Mar 3, 2012 0:39:47 GMT -5
The chiodo Bros. the critters animatronic creators themeselves have been added to the 2012 los angeles animation festival, they will appear and presenting their film Team America: World police. the event takes place March 7 through the 11. blog.laafest.com/
|
|