The Motorbike of Cars
From Australia: this new advert for Suzuki is one of the oddest car commercials that I have seen in recent memory.
From Australia: this new advert for Suzuki is one of the oddest car commercials that I have seen in recent memory.