Caught for being bad, kind of...

By ,

Germany, the land of speed, known world-over for its Autobahns, the Nurburgring and many things blistering and exotic. People come from all over the globe to go fast because it's legal. Me? I got caught speeding...

Read Matt’s blog here.