Its pretty crazy to have your face just appear on a wall somewhere. My friend saw this mural in Astoria Queens the other day and snapped a picture of it. I have no idea who did it, when, or why, But its pretty bad ass!