We have a winner and that member is @Tetters ! Well done, looking forward to the pic for Caption Competition #593!
D'you know I've been humming the song from 'War of the Worlds' ever since I saw the picture - it's driving me potty now