Do the Transformers really exist?

This is not provable. In the Sector Seven's site, it shown meteors falling.