The Ultimate Defense of Wal-Mart

Where else can you buy an animated, singing, trophy deer head to mount on

your wall for $99.93?

Comments are closed.