I opened my mail the other day and low and behold there was Captain America staring back at me defiantly holding up his shield. No it wasn’t THE Captain America. It was a 3 inch likeness of him hiding an 8 gig memory stick in his base. Thanks for Tmart for providing the very cool […]