Wednesday, March 4, 2009

I'm a Glowing Puffleg, but you better look quick!


Laura Erickson took this video of me in Ecuador. As soon as I realized the camera was on me, man I was outta there!

No comments: