8.6% admit rate this year

choco88
Thu, 30 Mar 2006 13:58:57 +0000

HOLY ****ING CRAP!

8.6??!!?!?!?!?!?!?!?!?!?!?

damn that sux. -_-