Geek News, Links, & Technology On A Daily Basis
« Apple TV vs. Tivo
Great (Weird) Computer Cases »
March 27, 2007
New Transformers Posters
New Transformers posters
. Not to hip with the Megatron one, love the Optimus Prime though!
Posted by Arcterex at March 27, 2007 03:07 PM