Leighton Koizumi
Leighton, Jeff, Tommy, Mark, Ted
Oct. 10th 1987
March 23rd 1985
Sept. 25th 1987
The source of the pictures above is Rockerilla magazine
Dec. 14th 1985
Dec. 1st 1984
Leighton & Jeff
Tommy Clark
Ted & Jeff
Paul & Leighton
Paul, Matt, Leighton, Tommy
Leighton Koizumi