If Speed Isn’t Your Thing, Don’t Watch This New Isle Of Man Record Breaker

Ahh, Ireland. Beautiful country.