News for Nov. 09, 2005
Vs. Poster Spotted in Finland
11/09/05, 1:30 pm EST - Xoanon
Kalpea sends us this update: Just wanted to tell you that my hometown (Kokkola, Finland) movie theatre Bio Rex has a big Vs. poster. It's been on the wall for couple of weeks now.