#November2020

NASA has found evidence of ancient megafloods on Mars. The Red Planet fucking rules, dudes

nasa evidence of megafloods on mars

NASA is just cracking open Mars, dudes. Straight fucking finding all sort of dope-ass shit out about it. The latest little morsel of scrotum-tightening awesomeness is evidence of ancient megafloods on Mars. Megafloods!

Read the rest of this entry »