Storm Chasers: Revenge of the Twister (1998) Poster Poster voor Storm Chasers: Revenge of the Twister (1998). Storm Chasers: Revenge of the Twister Poster