Tornado Siren sound as two get caught off guard as a possible tornado down on them in Central Nebraska, Thursday 5/2008… For more

Source: Tornado Sirens sound in Central Nebraska (Youtube).

Related posts