Zimmer Twins - The Golden Idol Awards

11 Views
trogdorguy6443
trogdorguy6443
24 Feb 2021

The Golden Idol Awards was a competition in 2008 held on both Canadian sites, where users could vote on one of the 16 finalists. The top 3 winners were shown on September 2008. They also won a video camera, and a Golden Idol.

The winners on the English version are:
The Not-So Big Escape - by matmat
Never Steal Public Items - by speed16
The Brain Sucker Helmet - by crazylaser

Show more

0 Comments Sort By

No comments found