News

Fun fact about this Ferris wheel, which starts back up every year for the Texas State Fair: it was built in Italy and shipped to the Lone Star State in the 1980s. While perhaps not as "stunning ...