September 07, 2007
Wow, Awesome Picture
Holy crap, this is awesome! Wish it was higher res though, I'd definitely put that on my wall.
Posted by Arcterex at September 07, 2007 09:37 AM
It's "403 Forbidden" for me. Anyone else?
Oh I vaguely remember that, it's a promo image for some toy line that came out years and years ago. Damned if I can remember the name, but I know it was a toy series.
No, it's not Cadillacs and Dinosaurs, I'm fairly certain it's older than that.