Monthly Archives: March 2017

D*Face Unveils Latest Las Vegas Downtown Art

If you look on the side of the Plaza Hotel & Casino, you may see something that looks like it was pulled from a horror or suspense comic book. The latest piece of art to join the Downtown Las Vegas area is a large mural created by D*Face, an English multimedia street artist known for… Read more »