Not your average puppet

July 11th, 2007

A 10-foot high T-Rex puppet.