Wednesday, July 13, 2005

Electra works!

Super amazingly and 100% of the time now! Woo! I new she'd be back. I may have to post some action shots.

No comments: