This is in Flagstaff, Arizona! I've stayed there before. The only thing they don't tell you is that it smells like shit.
This is in Flagstaff, Arizona! I've stayed there before. The only thing they don't tell you is that it smells like shit.
ReplyDelete