At first, I was thinking "i've seen this before".. and then it hit me, its the town from Eureka
It has some similarities to many shows, including Eureka, but if you keep watching, it's completely different than all of them.
Exactly same feeling i got
Shout by achelousVIP 11BlockedParent2015-05-15T15:26:13Z
At first, I was thinking "i've seen this before".. and then it hit me, its the town from Eureka