OT: Meteor may have struck Wisconsin 4/14/10. Submitted by Firstbase on April 15th, 2010 at 3:50 AM Log in or register to post comments Wow. That's all I have to say. MGoBoard Meteor