Origami Pegasus in Irving, Texas (Hero’s Horse)
On a road trip to find the best roadside attractions in America, you never know what might unfold. But you won’t have to go on a paper chase to find this roadside oddity. The Origami Pegasus in Irving, Texas takes a mythical creature and an ancient art form to new heights. Origami is the Japanese …