Monday, June 2, 2008

Arthur!

In Denver, an alien has been spotted peeking through windows...



In Falls Church, Virginia, Elliot has toilets flushing, lights turning on, and doors opening themselves...and it's all thanks to Arthur.

Oh, and the walls talk too! [AUDIO]

No comments:

Post a Comment