Star Trek First Contact Day and other geeky April conventions

time to read: 1 min