Truckee CA, Dec 2007 - monsteradelicioza