New meteor shower seen this week (2007)
Keywords: Meteors