Behold the most epic Seasons Greetings episode ever:
Chris and Charles reunited, take on Washington D.C. on the Eve of Barack Obama’s Presidential Inauguration for the greatest Seasons Greetings adventure to date. Watch as Washington D.C. transforms into a crazy party town rivaling spring break in Miami’s South Beach, as the whole world comes to Celebrate this historic event.
Follow Seasons Greetings on Facebook:
Follow us on Twitter:
Visit our Official Web Site: