An apparent tornado touched down Monday evening, June 18, 2007 in Silver Springs Shores.

Source: Tornado Touchdown (Youtube).

Related posts