I just tried your page, Paladin, and it came up fine. And Mr. BrakeLights, it's a sound file at the beginning, not a video.
As to your ricer question: A Chrysler/GM/Ford product built in Asia
wouldn't be a ricer, just like a Toyota or Honda built in the U.S.A.
is a ricer. It's where the counting of the profits is done more than where the car is manufactured.