DUCKBILL mask contest - was this ever announced?

bren

Recruit
1
0
Jun 29, 2006
the final videos are up here http://www.duckbill.tv -- did anyone here see this posted? i heard there is a $5000 grand prize
41.gif
 

Users who are viewing this thread