The Christmas tree infestation...

Steve & Ted
Thursday, January 10th
Here comes the praying mantis (lots & lots of them...)
00:10:48