Eureka Season 3 Episode 4

It's Allison's wedding day, and Carter is stuck in a time loop that causes him to relive it over and over. Unfortunately, there's no simple act that will right things, and the solution may prove very costly.








Levidia