Rachael Flatt

  • Calendar

    December 22, 2011
  • Blogs

    February 7, 2011

    The Super Bowl commercials: Denver edition

    ​The commercials of the Super Bowl are one of the biggest draws to the game for some people. Viewers love to see the somewhat witty, incredibly overproduced and expensive miniature films announcing that Volkswagen is the best, Detroit is better than where you are and Fox is the greatest statio ... More >>