[DEAD] Free 1-yr. subscription to Popular Science.

moshquerade

No Lifer
Nov 1, 2001
61,504
12
56
Originally posted by: TygGer
Cool. I signed up, but where did it say it was Popular Science?
yeh, funny how they don't actually "say it", but the magazine they show kinda lets you see the words "Popular Science" on it.