smiletodieApril 13th, 2005, 03:00 pm (no subject) is anyone going to see owen in urbana, illinois? Current Music mogwai