Added to IntelliSTAR and Weathersc... — 4 years ago
STAR #22286 in Aberdeen, seen on Comcast Xfinity. Photos taken by myself in October 2012. This STAR was retired in presumably 2014.
__privacy_notes__