Happy Birthday Nikola Tesla! ????
Did you know that Nikola Tesla placed his laboratory on the north side of Pikes Peak Avenue, across from Memorial Park? At one point, he thought he was getting communications from another planet.
????
Speaking of space me