this obsession the Left has with giant puppets has always escaped me
No kidding. They put one in the WH in 2008.