Do EPIC Sh*t Road Trip / Route 66: Texas

Route 66 only crosses a small portion of Texas, but that section has a couple of very important stops.  The U-Drop Inn and Tower Station is a much photographed stop along the route, and I have to be honest, I can’t figure out why.  Sure, the pun is funny, but in terms of architecture or […]