Amazing, Owned Toyota Popup Owned! February 2, 2007 me Leave a comment Toyota, this is what you get for forcing yourself onto people by use of popup and inline ads. What a GREAT place to pop a toyota ad, LOL.