A theory is needed

401 8 3
Gravity Falls' TheoriesWhere stories live. Discover now