Tesla on Jan 26, 1996 [520-small]

Tesla
Jan 26, 1996
 Detroit, Michigan, United States

Tesla on Feb 29, 1992 [523-small]

Tesla
Feb 29, 1992
 Detroit, Michigan, United States

Tesla on Jul 5, 1990 [526-small]

Tesla
Jul 5, 1990
 Roseville, Michigan, United States

Def Leppard / Tesla on Nov 2, 1987 [512-small]

Def Leppard / Tesla
Nov 2, 1987
 Detroit, Michigan, United States

1996 1 photo
1992 1 photo
1990 1 photo
1987 1 photo