aliens

Over Connecticut last night.

Over Connecticut last night.