Update: Now there's a website. Moose in Headlights.
Update 2: Daily Kos takes up the meme. Times displaying on my computer as 6:30ish Pacific Standard, which would mean they posted later, but if its really Eastern they beat me to the punch by a few hours. Point being, no offense meant by not giving credit where it is due--which I think is important to do! Clear case of great minds thinking alike. Check out CompassionateConservative"s post here. Georgia10's post is classically titled Moose in the Headlights. The comments to his/her post are hilarious.