For those not in the know – Superstar is a company, I think they were purchased by TV Guide. In any case, they shared some office space at TV Guide headquarters in Tulsa, OK.
← 100 Views of the Empire State Building #37
Mixing Business With Business →
Proudly powered by WordPress. Theme: P2 by WordPress.com.