Union Square, New York City
Jared Geller sings "This Charming Man".

Union Square, New York City

Jared Geller sings "This Charming Man".


  1. thesherbetheaddd reblogged this from kidblue and added:
    PLEASE tell me there’s video of this!
  2. kidblue posted this