I saw Nine Inch Nails at the Izod Center in New Jersey Wednesday evening. Roy Bennett has created another striking design for this Lights In The Sky Tour...

Check out the rest of this blog here.