ramblings See Jane Run! (sort of) Posted July 15, 2004 Jeff This video clip is awesome and will definitely elicit a giggle or snicker if not an outright guffaw.