Space/Science » in reply to A liquid methane and ethane lake on Titan !!
Eerily looks like a giant foot print!!!