It Was Hat Day On TRL

Remind me never to wear a hat ever again.

Tags: Alicia Keys
10