List the top facts about TrombasSummarize this articleWhat is the single most intriguing fact about Trombas?Are there any controversies surrounding Trombas?