1893 Nikola Tesla ticket stub russ, July 28, 2018 1893 Nikola Tesla ticket stub This 1893 Nikola Tesla ticket stub from the Grand Music Hall St Louis would have allowed you to see him …