Summary
Supernatural x Once Upon a Time Crossover - When Sam and Dean Winchester rock into an unknown town by the name of Storybrooke due to word of a strange temperature drop, they find the people that reside there are about as strange as the monsters they hunt.