BY MASON SALE | Staff Reporter | Posted: Monday, October 1, 2012 11:53 am
The electronic sign outside of the Stewart Center seems to have been hacked as the display switches between "Trollfest 2012," and an Internet meme face, among others phrases.
Phone number: 765-743-1111
Address: PO Box 2506
West Lafayette, IN 47906
Login using your