Meteor Freaks and Supernatural Things



Status

Summary
John Winchester and Daniel Elkins hear about the meteor shower in Smallville and decide to check it out. John soon discovers that strange things are happening in town and is determined to get to the bottom of it and the lives of the Kents and Winchesters become intertwined in ways they could never have imagined.