Search the News Archive
|
Spoilers are currently disabled. (All newsposts are visible.)
|
August 16, 2006 Link to this post Master Chief Bear Heh - Laird lives in Vancouver, where there are tourist statue bears all over the city - and a new one he just noticed is a Master Chief bear (in RvB Tucker's colors, no less!). Adorable! (Louis Wu 11:38:03 UTC)
|