Posted by Diego Rivera on August 21, 2006 
That thing above the big red button is a car stereo?
Posted by jb17kx on November 25, 2006 
Yep. This is Australia, remember.
Posted by Prenton on October 11, 2008 
Never mind the car stereo - just look at that horn!! By the way - El Zorro? Seriously...?
- Post a Comment -