pic: Team Hammond 3



Some detail of The BEAST 2004