I still don't think leftcoms are real. I figure we muist have made them up one night in the mega and people are occaisionally remembering the bit and posting "leftcom sightings" the way people in the pnw dig out their phones to show off their best bigfoot pictures.