The place to discuss and anticipate new art releases.
- Art Expert
- Posts: 3390
- Joined: Sat Jan 13, 2007 1:00 am
- Location: Australia
Wow! I liked the poster but this is VERY nice. Damn, I knew I should have got in on the sub again.
- Art Connoisseur
- Posts: 370
- Joined: Thu Aug 31, 2006 1:00 am
- Location: ohio