Thursday, June 08, 2006

AD??

Is this an ad?? It seems similar to something I saw in a Black Eyed Peas Video. Anybody knows more about this?? Please comment

1 comment:

Mark said...

Loncin is a bikes company from south africa