Reply to thread

I believe they are gas turbines used to generate electricity.


Top