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?