Toyota Tacoma survives a meteorite

“This is an ad for the Toyota Tacoma – makes UK ads look dull..” – JamesW

A very effective example of TV advertising – well, would you still leave the room during the ad break?