Tuesday, January 02, 2007




Those were some screencaps off the 4th 30 second spot for Freedom now playing on Japanese television. You can also catch it streaming from the official Freedom website here.

Happy New Year folks !

No comments: