Miami's the second most patriotic city in the nation - based on American flag sales on Amazon.com.
Amazon tracked America-themed flag sales between January 1st and June 24th of this year.
Virginia Beach is the "most patriotic" city in America.
Washington, DC came in third.
(Photo: Warren Little / 2014 Getty Images)