youtube or google?

United States
November 9, 2006 11:41am CST
i think google
1 person likes this
1 response
• United States
9 Nov 06
I like both