Forum

Phoenix Meteorite Showers

Evidence of a 600-year meteroite cycle in more recent times (circa 600 AD and 1200 AD):

http://www.freerepublic.com/focus/f-news/1313256/posts