Saw this in downtown Pittsburgh yesterday. Any guesses to what it is(this is the best shot I got)

Advertisement