Loonies (not the Canadian coin)

TPM has found several bizarre statements from Republican US House Representatives today.

I do wonder what planet these people live on. Were they even born here? Show me the birth certificates!