Good evening everyone! Might be a dumb question but I see the grape soda cap pin on here alot and I was wondering if it was just the coolest pin to have or had some other meaning besides being the best part of the movie "up"?
It's the Ellie badge the best badge u could ever get - princessVanessa
382.5 #351 10:25PM
You've pretty much covered it. That and the Matterhorn Sundae button. - Sweet_Irish_Cream
2547.4 #22 10:26PM