Friday, April 24, 2009

Video of the Week: Big Dog Wonder


More coverage and links on this from Danger Room here.