Papa Leone’s Pizza in Arizona Delivers By...Skateboard?! | Rachael Ray Show

In the waterfront town of Lake Havasu City, Arizona, your pepperoni pie doesn’t arrive by car, bicycle or foot -- and for a perfectly logical reason.
Share this Post:

Related Posts: