Tag Archives: J60

VIDEO: Toyota’s football game ad had some vintage Aichi steel

The unavoidable championship football game that happened Sunday night isn’t a place you’d normally see some vintage Aichi steel, but if you were watching closely during the Superb Owl¬†commercials, you might have caught some in Toyota’s “One Team” spot.¬†