Sort:  

I know right! Last time I was in Thailand I saw the biggest cockroach ever. Was a monster!