Here’s Why People in The U.K. Idolize Amarillo, TexasHere’s Why People in The U.K. Idolize Amarillo, TexasWho would have thought that Amarillo is internationally famous?CassidyyCassidyy