0
YouTube - loudon road racing series
Sweet Video. Anyone know what year it is from?
watch carefully at the 1:58 mark. SQUID!!