The Patriots showed off some cheer for AMERICAN IDOL®.

The Patriots showed off some cheer for AMERICAN IDOL®.

Share