Does ANYONE still believe this is just water vapor? https://nitter.net/realstewpeters/status/1706677243768959333#m