What the Helen of Troy is This

What The Hell Is This?

This was really bizarre. I was walking down the street and came upon this weird contraption. It seems to be a phone of sorts. Apparently you put some quarters in it in order to make a call. I guess it exists in case your cell phone battery dies? Anyone else ever see one of these?