Masquerouge Deity Joined Jun 3, 2002 Messages 17,790 Location Mountain View, CA Sep 12, 2007 #21 Man I expected a drastic advance in fire extinguishing technologies