In particular, when performing during the halftime performance between the Detroit Lions and Buffalo Bills on Thanksgiving, Bebe Rexha is incredible.

Image Credit source: Twitter

It's hardly surprising that Bebe Rexha was chosen to perform during their Thanksgiving matchup given that both the Buffalo Bills and Detroit Lions use blue as part of their team colours.

Image Credit source: Twitter

After Bebe Rexha arrived on her oddly blocked platform to deliver a mix of her hits, Detroit had a moment of melancholy.

Image Credit source: Twitter

Following the halftime break, the Detroit Lions and Buffalo Bills retired to their locker rooms.

Image Credit source: Twitter

She began by performing a startling rendition of "Me, Myself, and I" — literally, as she was positioned in front of a kaleidoscope of mirrors.

Image Credit source: Twitter

Following the mid-game break, the Buffalo Bills and the Detroit Lions retired to their locker rooms.

Image Credit source: Twitter

I'll start with a memorable rendition of "Me, Myself, and I"—literally, since she was performing in front of a kaleidoscope of mirrors.

Image Credit source: Twitter

SOUND CHECK!!!

Video Credit source: Twitter