A few months ago I posted about teh Vader Project... this weekend the exhibition is on display at the Warhol in PIT.
get back to the PVN
I-want-to-go-to-there