May 4, 2007 bobgruen

May 4, 2007

May 4, 2007 – Lordi, the Finnish Heavy Metal band that won the 2006 Eurovision contest arrived in New York for a visit and I took pictures of them high above the city and on the ground in Times Square! Check these guys out, they are scary!

, , , , , , , , , , ,