World’s Largest Jackrabbit in Odessa, Texas: A Quick Roadside Stop

Sometimes the best road trip discoveries happen when you’re just passing through. Our first pitstop was in Odessa, Texas to visit the World’s Largest Jackrabbit – well, the former largest! This quirky roadside attraction proved to be a perfect quick photo opportunity during our Texas adventure. Finding the World’s Largest Jackrabbit in Odessa Located in …