Tech

Forget storming Area 51, thousands have signed up for ‘Storm Loch Ness’

‘Storm Loch Ness’ is scheduled for Sept. 21.