Happy #TBT! I found these pictures on my computer from June 2007! If I remember correctly we were walking by the Today show and saw them filming on the plaza so we stopped to see if we saw anyone famous. Good thing I had my camera with me, cause sure enough….
Have you ever been to the taping of any shows in NYC? Leave your comments below.