Place your bets... BBC News article Could be the real stuff!
HOME: A physical construct for keeping rain off your computers.
Forum Rules