Seen them lately ??


Status
Not open for further replies.

glennyong

Senior Member
May 2, 2004
5,587
0
0
Singapore
#1
Seen them lately ??

Spotted them along Orchard Road... lol... hahaahha..... LOOK !







and yes.. they are promoting for Discovery Channel... haahhaa
 

Status
Not open for further replies.
Top Bottom