I'm pretty sure it's in Connecticut - the road behind is likely I-95 and the quantity of American iron on the street (check the background in several photos - especially the one with the old Ford Explorer) pretty well confirms it for me. I've also been invited by the owmer to check it out (it's only ca 40 mi from here).