Skip to playerSkip to main content
  • 10 years ago
Thousands of flags have been set up at Tempe Beach Park to honor those lost on September 11, 2001.

Recommended