Freedom TV commercial 4
Posted By yonghow on January 2nd, 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 !