Created by CitlaliMondragon - November 4th 2015
1222 E 13th Ave, Eugene, OR, US
Animal House "Food Fight" Filming location