A new theory

13 years ago
Funny science theory about how dinosours dissapeared