Comment: I really liked this theory

(See in situ)


jrd3820's picture

I really liked this theory

I have heard it a few times in the past. Basically at some point in our evolution we were water dwelling creatures.