You’ll Get a Kick Out of the Incredible “Glow Up” of Sixth Street in Amarillo, TexasYou’ll Get a Kick Out of the Incredible “Glow Up” of Sixth Street in Amarillo, TexasI'll tell you this much: Sixth Street in Amarillo is the spot to be. But it wasn't always so swanky looking. Checkout the "glow up"CharlieCharlie