Awesome new series of video cards from someecards
(via techcrunch)
posted 27 June, 2009
Follow on Twitter