Tuesday, August 21, 2007

European Release Dates for 3 Wii Games Leaked

LGC is this week and news is leaking. Here are 3 European release dates that have been leaked:




Source

No comments: