10 years ago
SFC III Troubleshooter.
5th September 2006
Hmmm. An e-tabloid news site. I doubt the validity.
…and the photo provided, not likely. It’s a minor and as the article stated no photos were released to the media – nice try.