And by the way its located in the Sea of JAPAN!
Don’t try telling that to this bunch of Texans. Wonder how many Texans drive by in their F-150 ‘s and wonder , ” Is that somewhere down by Waco?”
Although, there is something more than a little ironic about it being located next to a Plaza Latina………
According to Turner-san, this sign is found in Dallas Texas.