Peter Jennings? Really? Quick, somebody check to see if it's snowing in Hell!
Dont know bout hell....but spotted one of these today..!