Watch as the little unnasuming Volkswagen Beetle takes on a brand new Mercedes C63-S AMG and give it the hiding of it's life!
Can you believe it?
Watch as the little unnasuming Volkswagen Beetle takes on a brand new Mercedes C63-S AMG and give it the hiding of it's life!
Can you believe it?