patriots or giants

Discussion in 'Strategy' started by Dman48z, Feb 3, 2012.

  1. New York Giants!!!!
     
  2. Patriots.

    'Nuff said.
     
  3. Dinosaurs :)