Londoner... anyone... anyone at all...
Can someone please tell me why there's a giant blue chicken statue at Trafalgar Square?!!
It's so weird.... I guess it's art, and I'm not much of an art expert so I cannot criticize.
But still... it's soooo weird (O___O)