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!