h1

Charal commercial

7 November, 2005

Charal

One moment it’s an ad for the Discovery Channel…

http://www.youtube.com/watch.php?v=T_8WCGss13E

%d bloggers like this: