allosaur176
Sr Member
Just a heads up for those who's interested, They are out now and have been shipping this week, and mine should arrive in a couple of days... I've been waiting for this for a long time now and finally glad its out.... I'll post pics and a review as soon as it arrives