




Hamilton Proper , corporate entertainment magician SheridanWestern Villagevariety show magician Sheridan, hospitality suites magician SheridanNorth Andersonmaster magician Sheridan
Things To Do in Yorktown, IN4.3 (112)


Magician HamiltonMagician Whitestown
Magician Hamilton CountyMagician Zionsville
Magician HarlanMagician Indianapolis
Magician IndianapolisTrusted by discerning hosts across Sheridan
Magician Ingalls
Magician Kokomodocument.addEventListener('DOMContentLoaded', function() { // Target the UL elements with their unique classes const topRow = document.querySelector('.logos-top-row'); const bottomRow = document.querySelector('.logos-bottm-row'); // Function to set up scrolling for a specific row with custom duration function setupScroll(list, duration) { // Make sure the list has the right CSS list.style.display = 'flex'; list.style.width = 'fit-content'; // Get the first half of items (your original logos) const items = Array.from(list.children).slice(0, list.children.length / 2); // Calculate the width of the first half (original set of logos) const firstHalfWidth = items.reduce((width, item) => { return width + item.offsetWidth; }, 0); // Set the scroll function function scroll() { // Reset position instantly list.style.transition = 'none'; list.style.transform = 'translateX(0)'; // Force reflow void list.offsetWidth; // Start smooth scrolling animation with custom duration list.style.transition = `transform ${duration}s cubic-bezier(0.4, 0.0, 0.2, 1)`; list.style.transform = `translateX(-${firstHalfWidth}px)`; } // Initial scroll scroll(); // Set up infinite scrolling with specific event list.addEventListener('transitionend', function(event) { // Only trigger scroll reset if it's the transform transition that ended if (event.propertyName === 'transform') { scroll(); } }); } // Reduce speed for mobile const speedMultiplier = window.innerWidth
< 768 ? 1.2 : 1; if (topRow) setupScroll(topRow, 29 * speedMultiplier); if (bottomRow) setupScroll(bottomRow, 30 * speedMultiplier); });Magician LapelJon Finch
Jon Finch | Magician & Mentalist™ © 2026Magician McCordsvilleIndianapolis magician
and mentalist Jon Finch brings captivating entertainment to the Circle City. Known for his engaging performances and mind-blowing illusions, Jon has become a favorite among Indianapolis audiences. With a client list that includes Anthem, Eli Lilly, USIC, Finish Line, and Rolls-Royce, Jon Finch delivers top-tier magical experiences for corporate events and private parties. His Hoosier magic is a hit with Colts and Pacers fans alike. For unforgettable entertainment in Indy, choose Indianapolis entertainer Jon Finch to astonish and delight your audience.Magician Middletown2323 Woodglen Drive
Indianapolis, IN 46260Magician Muncie+1 317 766 6519
[email protected]Magician Noblesville(for the
fastestMagician Pendleton response, click the smoky button)
AboutMagician TiptonSitemap
Privacy policyMagician WestfieldTerms of Service
Magician Yorktown
Magician Indianapolis

































