Theta Milan, Italy
Theta is loud noise for mentally weak people.
Conceived in late 2015 and born on
April 11, 2016.
Humans perceive the universe to have three spatial dimensions.
Some theories suggest there are more.
... more
Streaming and Download help