This is a gigantic pink iPod in the front window of the Birmingham, AL Apple Store