The World’s Largest Wind Turbine Has Been Switched On::It’s turbo time.

  • Sundray
    link
    English
    31 year ago

    Albatross? What flavor is it?