Did anyone here that lives in Pennsylvania hear the meteor explosion?
My pops always said those ford's don't last long on the straight aways.Did anyone here that lives in Pennsylvania hear the meteor explosion?
Whew, that's a relief.I just saw it on the weather channel. Supposed to have been a sonic boom.