Cal Poly Amusement Park Engineers and Designers (CAPED)

Click here to visit their website