Thunderossa Westchester, IL Biography Thunderossa Films Est. 2007. Comedy, documentaries, commercials & drama.show more... Videos (1) European History: The Spanish Armada