ShowShowTesla at The RitzJun 27, 1990TeslaStudio 54 · New York, United StatesFollowI was thereUpload from this showMediaLineupAboutDateJun 27, 1990VenueStudio 54 · New York, United StatesArtistTeslaListingConfirmedShow details from MusicBrainz.