Monday, November 01, 2010

Insects vs Mini-Pies

I don't know who came up with this idea but I think we can all agree that is a great use of the the latest slo-mo filming technology.

Brilliant!

No comments: