Those praying mantis are totally making out while Rome burns.
The song is “In our Talons” by Bowerbirds, and the video is directed by Alan Poon.
January 16, 2009 | Filed Under Art, Music, Stop motion, Video
Leave a Reply
Copyright © 2007 NOT YELLOW, CHICKEN • Using Dropshadow theme by Brian Gardner