Star Trek: The Exhibition now in Detroit

After a brief showing in my neck of the woods (Phoenix, AZ), Star Trek: The Exhibition is now showing at the Detroit Science Center and will be there through Sept.7, 2009. Created by Premier Exhibitions, ST:TE “transports visitors into parallel universes of the future and past,” at least according the Premier Exhibitions. The exhibit features […]