The Akihabara site which for those who dont know are one of the very best for gadget news have posted a new PSP mag in French and Eglish on their site, Download Here
There are currently 1 users browsing this thread. (0 members and 1 guests)
View Tag Cloud
Forum Rules
Bookmarks