Tag Archives: David Archuleta sartorial splendour

SpongeDavid BeaniePants

Remember this tweet? David, guess what? You are living that dream, baby!!!

Posted in Fan experience | Tagged | 17 Comments