Hundreds of people reported a meteor streaking across the sky in northern Illinois & southern Wisc last night. There's a video clip in the link below.
Source
by Alpinist » Thu Apr 15, 2010 1:55 pm
by grabbs146 » Thu Apr 15, 2010 3:29 pm
Users browsing this forum: No registered users and 0 guests