AUSTRALIA?? By SKUMBAG Wed Sep 21, 2005 2:07 am WHEN IS THIS NEW BEAST COMING DOWN UNDER?????????? SKUMBAG Posts: 38 Joined: Sun Dec 12th, 2004 Location: Adelaide Australia
By Krux Wed Sep 21, 2005 10:52 am Whats up man. Expect it in about a months time. Krux Advanced Member Posts: 1805 Joined: Mon Feb 2nd, 2004