Tower Station & U-Drop Inn at night is pure Route 66 perfection

Everyone knows Miami’s South Beach has some incredible art deco buildings in America, and that’s no more apparent than when they fire up the neons at night, but one of the most beautiful examples of the art deco style sits along a forgotten stretch of Route 66 in the little town of Shamrock, Texas. A … Continue reading Tower Station & U-Drop Inn at night is pure Route 66 perfection