Almost nobody knows the names of Scottish twins Charlie and Craig Reid. Few, in this country anyway, probably know the Reids' band the... More >>>