15 Minute News15 Minute Fun
Follow Us

The Biggest Battery in Britain

If you think of storing energy you think of a battery and for a country like Britain they would need a big one. But did you know the biggest battery in Britain is a lake?

#Science #Battery #Britain
12 Views