Some thought her rendition was too long, while others loved it

Receive the latest entertainment-news updates in your inbox

Aretha Franklin performs the national anthem before an NFL football game between the Detroit Lions and Minnesota Vikings in Detroit, Thursday, Nov. 24, 2016.

The internet went berserk after soul singer Aretha Franklin belted out "The Star-Spangled Banner" before the Lions-Vikings game Thursday afternoon.

Franklin's gospel rendition lasted four and a half minutes, about twice as long as the traditional length. She sat at a black piano, adding riffs to the patriotic tune while wearing a Detroit Lions hat. Players from both teams swayed back and forth as a large American flag fluttered in the wind on the field.