5 Via De Luna Dr, Pensacola Beach, Florida 32561 USA
The bike developed a flat about three miles out.
Photo Credit: Yelp