Merkee Dec 9, 2008 Hehe...what a great set of photos and fun page. I'd say the new ride is a success. .